求解关于IP地址的问题
问题描述:
1:都说局域网里多台电脑共用一个外网IP,那这些电脑查到的外网IP地址是不是一样的啊? 2:如果局域网外一台电脑A想通过IP地址和局域网里电脑B建立连接或发起攻击,该用什么地址啊? 3:局域网里电脑C开wifi,D连接后的IP地址是什么啊?小白求解,谢谢
答
1、局域网里多台电脑共用一个外网IP,电脑查到的外网IP地址是一样的。
2、外网访问局域网内电脑,需要在内网代理服务器上做端口影射(也就是你内网是通过什么上网的!比如硬路由、软路由、代理服务器等)!让来访问你公网IP的端口影射到内网IP的端口上!比如你准备开网站的话那需要影射80端口到你内网IP的80端口!
在不知情情况下,黑客的访问都通过列举,或常用设置的端口。来实现的。
3、局域网里电脑C开wifi,即开AP,通常默认IP192.168.1.1 - 192.168.1.254之间,你可以重新高寒一个IP范围。
答
这里涉及到一个网络地址转换(NAT)的问题。
所谓内网有内网的IP,但是与外网主机通信时是用特定的公网IP,但是实际上外网主机仍然能够区分这些来自内网的主机。
如何做到的呢?
利用端口号。
具体讲起来比较复杂,题主可自行百度NAT网络地址转换的原理。
哦这也是计算机三级的必考题型。
答
公网地址是相同的,网关会根据不同的端口来做映射,把数据转给不同的内网IP地址的客户端机器