java如何使用静态IP(10…)ping路由器(192.168.1.1)的所有本地IP以太网连接
我想通过在以太网连接中使用静态IP(由ISP提供),找到wifi路由器(192.168.1.1到192.168.1.255)的所有本地IP。我需要终端命令。 我的笔记本电脑连接到wifi路由器连接,如果我把arp-a,那么它将显示192.168.1.1到192.168.1.255段中的所有IP地址 我需要以太网连接。我想用静态IP ping路由器的本地IP
你可以在下面搜索框中键入要查询的问题!
我想通过在以太网连接中使用静态IP(由ISP提供),找到wifi路由器(192.168.1.1到192.168.1.255)的所有本地IP。我需要终端命令。 我的笔记本电脑连接到wifi路由器连接,如果我把arp-a,那么它将显示192.168.1.1到192.168.1.255段中的所有IP地址 我需要以太网连接。我想用静态IP ping路由器的本地IP
# 1 楼答案
你可以试试这样:
。。。它会从192.168.1.1到192.168.1.255对所有IP进行ping
但是如果你使用
nmap
,你可能会更快地得到更多有用的结果。有关使用nmap探测本地网络的教程,请阅读本文:# 2 楼答案
你不能
IP地址
10.x.x.x
是reserved for private networks,不能通过Internet路由如果你坐在一家咖啡馆里,你试图ping
10.x.x.x
,它将不起作用;因为这不是你的互联网路由器的公共地址一旦你回到家并连接到你的路由器-转到^{,你会看到你的公共IP地址,它是直接从ISP分配给你的路由器的地址。然后,路由器与多个设备共享这一公共IP地址,而每个设备都不需要自己的公共IP地址
一旦您不再连接到家庭路由器(例如,您直接从手机连接到互联网),唯一可以访问的地址就是ISP分配的公共地址。从这个地址你可以到达你的路由器。。。但你不能再往前走了
您可以尝试浏览路由器(http://your-public-ip)的管理页面,然后登录查看连接的其他设备;但同样,你将无法从互联网上访问它们(除非你做了一些愚蠢的事情,比如允许路由器打开所有端口——不要这样做)