我的电脑怎么有两个IP?

来源:百度知道 编辑:UC知道 时间:2024/06/23 03:09:23
我家是和别人家用路由器共用上网的,连了几台机器。为什么我用http://www.ip138.com/查的IP和我用“运行”“cmd”“ipconfig”查的IP不一样?哪个是内网IP那个是公网IP?
另外用端口映射器PortMap时那个输出IP该填哪个?

是这样的, 用网站IP138查出来的是外网IP,你IPconfig出来的是内网IP

网络结构是这样,路由器是一个连接两个网络的设备,家用的就是内网和公网,路由器和你的电脑,以及你邻居的电脑之间通过内网IP互相通讯,路由器和公网上的其他地址是使用公网IP通讯,

你们的数据请求通过内网发给路由器,路由器再通过公网的IP口转发出去,而对于外网上来说,你的内网情况是不可见的,只能看到你的公网IP。

PortMap时候,输出IP应该填写你的内网IP,一般是192。168。×。× ,然后端口写一样就OK了,表示公网过来的这个端口数据,直接转发到内网的这个地址去

你用路由器就不能用PortMap 除非你电脑是软路由才能用PortMap

ipconfig查出来的是你本地的IP.也就是内网IP.

而你根据www.ip138.com查出来的则是外网IP.

用路由器的端口映射的话,应该用你内网的IP.而非外网IP

cmd ipconfig 那个是路由器上分配给你这个电脑网卡的网址,那个网是的是广域网址,也就是说是别人家MODEN上的接入外网的网址,端口上的应该是填CMD里面的那个吧,应该是,我不是很确定 ,PORTMAP那个东东我没用过

这不奇怪
我朋友有600多个IP呢,

http://www.ip138.com/查的IP是指你所在的市、县,就是你在哪一个地方上网。就是你实际的IP。

使用cmd命令查的ip是路由器分配给你的ip。显示如下

Ip  Address  192.168.1.115  是路由器分配给你机子的地址,路由器的地址池有192.168.1.100--192.168.199,如果,你对网速有要求,你可以给自己指定一个IP,像我的一样,103