内外网通过ip能区分?

来源:百度知道 编辑:UC知道 时间:2024/05/13 03:16:55
内外网 怎么区分啊,听说通过ip能区分?

我在百度贴吧里留言时候,ip为221.214.220.***

而我在点击 本地连接状态时 ip 为192.168.1.***(通过dhcp指派)。

dhcp指派是什么意思啊?

望高手指教一二
为什么 我会出现上面的2个不同的ip地址呢

内网ip是192,打头的,或者172打头的
外网ip是其他打头的
在开始--运行--输入cmd--回车,在里面键入ipconfig/all 里面会显示dns,ipaddress就是外网地址
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技术就是用来保证通信的代理机制。

另外,一些宽带运营商尽管也使用了非私有地址分配给用户使用,但是由于路由设置的原因,Internet上的其他用户并不能访问到这些ip。上面2部分IP都可称为内网IP,下面这部分IP本次不讨论。

如果自己机器上网络接口的ip地址落在上述保留地址的范围内,则可以肯定自己处于内网模式下。
NAT要求整个服务的连接是从内网向外网主动发起的,而外网的用户无法直接(主动)向内网的服务发起连接请求,除非在NAT的(所有)网关上针对服务的端口作了端口映射。NAT方式要求最外围的网关至少有一个公网的IP,可以访问显IP的外部服务器如:http://ipid.shat.net/ 获取到外部IP,将这个IP与自己机器上网络接口的ip比较,即可知道自己的ip是不是内网IP。

判断自己IP类型,可使用下面三种任意一种方法:
1) 在windos命令台程序下,用ipconfig。
Eg: 下面内网IP是192.168.0.1,外网IP是125.34.47.25,因此是网关。
C:/Documents and Settings/user>ip