我们部门有一组公网IP,主路由为TP-R483G,平时大家的电脑都是通过这路IP连至Internet的,服务器也是搭建在主路由下的。
通过端口映射,外网设备(如客户、或者我们自己的手机[蜂窝数据下])可以访问内网中的服务器,但是内网设备无法通过公网IP访问服务器。
假设,服务器某Web端口映射为8888,其他信息如下表:
名称 | IP地址 |
---|---|
公网地址 | 10.10.10.10 |
默认网关 | 192.168.0.1 |
服务器 | 192.168.0.27 |
手机 | 运营商IP |
电脑A | 客户公网IP |
电脑B | 192.168.0.10 |
即
- 通过手机可以访问地址
10.10.10.10:8888
; - 通过电脑A可以访问地址
10.10.10.10:8888
; - 通过电脑B无法访问地址
10.10.10.10:8888
; - 但是电脑B可以访问地址
192.168.0.27:8888
;
网上搜了一下,3/4这种情况是IP回流的典型案例。
本文不再重复讨论该案例,有兴趣的朋友可以阅读下