如何显示局域网内所有的ip地址?这两种方法很实用

方法一、如何显示局域网内ip地址与mac地址

如何显示局域网内所有的ip地址?这两种方法很实用

arp -a ,当你需要显示当前ip地址对应的mac地址时使用

如何显示局域网内所有的ip地址?这两种方法很实用

如何显示局域网内所有的ip地址?这两种方法很实用

在命令提示符中输入“arp -a”并回车;自动在缓存中,读取局域网IP地址和mac地址的对应关系表:

局域网内的ip地址与mac地址就直接显示出来。

方法二、显示局域网内能ping通的ip地址

有的时候,我们不止要显示局域网ip地址,且需要以文档的形式保存出来,而此时,就可以使用这个命令:

for /l %i in (1,1,255) do ping 10.168.1.%i -w 1 -n 1 | find "回复" >> .\\Desktop\\ping.log

其中10.168.1.x:是你局域网地址的ip段。你修改成自己的就行了。

\\Desktop\\ping.log:是你保存文档的地址,这里是直接保存到桌面了。

输入命令,然后逐个进行ping。

将能ping通的保存到桌面的ping.log文件中。

显示已ping的ip地址。

第二个命令,直接复制命令,然后修改ip地址就行了。

这两种方法在不同的需求中都有相关用途,当然也有朋友直接使用相关软件也可以查到。

个人宽带早就没有公网IP了——关于运营商专用内网IP

如果想把自己的家用电脑当做服务器,开通远程服务,比如家用NAS。按以前的经验,宽带接入要有公网IP,再做端口映射,就可以公网访问了。为了方便,还可以用路由器内置的花生壳之类的服务绑定域名。

如何显示局域网内所有的ip地址?这两种方法很实用

当我打开路由器,想配置花生壳服务的时候,并没有成功。于是打开路由器的 Wan 网络连接查看,看到一个很奇怪的 100.109 开头的 IP 地址。

如何显示局域网内所有的ip地址?这两种方法很实用

然后再打开百度,搜索 IP,显示的本机IP是 42 开头的。

如何显示局域网内所有的ip地址?这两种方法很实用

本机公网 IP 和路由器 Wan 口 IP 地址竟然不相同???难道 100.109 开头的 IP 地址是个内网地址?

如何显示局域网内所有的ip地址?这两种方法很实用

通常都说,私有(内网)IP地址有三类:

A类:10.0.0.0-10.255.255.255

B类:172.16.0.0-172.31.255.255

C类:192.168.0.0-192.168.255.255

这三类地址都不包括 100.109 开头的 IP 地址,百思不得其解,还是搜索吧。打开 ip138 查询,显示为 保留地址 NAT 局域网。

继续搜索,打开 IANA 网站。IANA (The Internet Assigned Numbers Authority,互联网数字分配机构) 是负责协调管理和分配域名、IP地址等资源,使 Internet 正常运作的机构。

}

这里列出了所有 IPv4专用地址。

100.64.0.0/10 是 2012年4月才分配的,留给运营商使用。从100.64.0.0 – 100.127.255.255,包含有 4,194,304 个IP地址。

随着互联网的发展,IP V4 地址早就不够用了,IP V6 难以快速广泛使用。运营商已经很难为每一个上网用户分配一个公网IP地址,于是划分出一块运营商专用地址,以便分配给上网用户使用。

移动公司家用宽带分配的是 10 开头的 IP 地址。电信家用宽带分配的是 100 开头的IP地址。实际使用中,还是电信的体验要好一些。比如,同样使用 PT 下载,移动宽带根本没有速度,完全无法使用 BT 类软件。而电信宽带使用 PT却不受影响,可能真的就如 100 开头的 IP 地址所说,电信宽带虽然分配的是内网地址,但是使用了 NAT 地址转换。

其间,拨打 10000 号,询问本人家用宽带已办理近10年了,以前都是有公网IP地址的,现在怎么没有了? 客服只是告知,好几年前就没有公网IP地址 了,现在只有企业专线才有公网IP地址,价格比较贵,具体情况要去营业厅咨询。

看来家用带宽几大运营商都不会分配公网IP地址了,都成了一个大内网。于是要想公网使用 NAS 等服务,只能进行内网穿透了。要么自己有一台具有公网IP的服务器,自己搭建内网穿透服务。要么使用商业化的内网穿透服务。

而我使用的是前者。链接:

FRP内网穿透与远程桌面——远程控制与远程工作

未经允许不得转载:搜热门主机 » 如何显示局域网内所有的ip地址?这两种方法很实用

赞 (0)

Warning: count(): Parameter must be an array or an object that implements Countable in /www/wwwroot/srmzj.com/wp-includes/class-wp-comment-query.php on line 405