Discuz! Board

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2300|回复: 0
打印 上一主题 下一主题

判断是不是独立外网IP

[复制链接]

13

主题

21

帖子

103

积分

认证用户组

Rank: 5Rank: 5

积分
103
跳转到指定楼层
楼主
发表于 2018-1-14 22:01:44 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
tcp/ip协议中,专门保留了三个IP地址区域作为私有地址,其地址范围如下:10.0.0.0/8:10.0.0.0~10.255.255.255
  172.16.0.0/12:172.16.0.0~172.31.255.255
  192.168.0.0/16:192.168.0.0~192.168.255.255

使用保留地址的网络只能在内部进行通信,而不能与其他网络互连。如果要与外部通信,那么必须通过网关与外部通信,这里使用了NAT, NAPT技术就是用来保证通信的代理机制。

NAT是地址映射,NAPT是端口映射 NAT一般的用法是有一个IP地址池,里面有很多外部IP地址,当有内部IP地址要出去的时候,就随机选一IP地址作为其出口IP。----  NAT(Network Address Translation,网络地址转换)
NAPT也叫做PAT,他只有一个外部IP地址,如果有内部IP地址要出去,他就随机选一个端口来连接Internet,来表示那台内网机器。  ----  网络地址端口转换NAPT(Network Address Port Translation) 用tracert来判断IP类型
如果第一个hops不是内网IP,那么自己就是外网IP了,反之,如果自己是内网IP,那么第一个hops显示的就是网关的内网IP,下面的例子显然说明是外网IP了。

如下内网IP



对IP列表进行分析:
1) 如果列表中只有局域网IP,那么说明是在内网;
2) 如果列表中有局域网IP,也有公网IP,那么说明是网关;
3) 如果列表中只有公网IP,那么说明是独立IP。

如下只有局域网无线连接






回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|firemail ( 粤ICP备15085507号-1 )

GMT+8, 2024-11-26 03:46 , Processed in 0.061937 second(s), 23 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表