1. 基础浏览器
局域网内的全部主机共享一个公网IP,单个主机自己不具备公网地址。spa
公网IP由顶层路由器持有,并链接到公网,全部请求和数据的转发也由路由器完成。路由
由于路由器收到来自公网的请求后,并不知道应该把请求转发到哪台本地主机,因此形成了,局域网内的主机能够正常访问公网地址,公网主机却没法访问局域网内的主机。it
针对这个问题,有两种解决方案:登录
① 在路由器上作端口映射,凡是从公网发往该端口的请求,所有转发到特定的本地主机;基础
② 在路由器中开启DMZ,配置特定的本地主机地址,此后路由器收到来自公网的全部请求,均发往该主机的对应端口
配置
2. 登陆路由器路由器
打开浏览器,输入路由器IP,默认「192.168.1.1」,输入「用户名」和「密码」,默认在路由器背面,而后登陆请求
3. 设置端口映射 密码
依次选择「应用」——「高级NAT配置」——「虚拟主机配置」
填写配置
「启用」表示该配置是否启用 「名称」表示该配置的名字
「协议」进行转发的协议类型,例如,只转发TCP请求,或只转发UDP请求
「广域网主机起始/结束IP地址」表示容许链接进来的IP地址范围,也就是只转发特定外网IP的请求
「广域网起始/结束端口」表示进行转发的端口范围,例如,只对发往本地端口「22」到「56」的请求,进行转发
「虚拟主机IP地址」表示目的主机,即转发到哪一个本地局域网内的主机
「虚拟主机端口」表示目的端口,即转发到目的主机的哪一个端口
该配置的含义是,从「广域网主机起始IP地址」到「广域网主机结束IP地址」范围内的主机,发往本地公网地址上端口范围为「广域网起始端口」到「广域网结束端口」的全部请求,均转发给本地主机「虚拟主机IP地址」上的端口「虚拟主机端口」
4. 开启DMZ
「应用」——「高级NAT配置」——「DMZ配置」