局域网(LAN)端口与广域网(WAN/外网)端口映射——实现让局域网机器在外网做服务器...

        通常我们都是利用路由组成局域网实现从运营商得到的IP的复用。这样在局域网内的机器经过路由DHCP分配到自己的内网IP,如192.168.1.101。路由器利用NAT技术将内网IP与应用端口映射到外网端口上,实现内外网机器的互相访问。通常情况下,在内网直接获取ip,如命令行ipconfig,socket api等方法获取到的都是内网IP。导致外网无法直接访问局域网内特定主机及特定应用。

        现在大部分路由都支持设置端口映射,使外网机器能够访问内网的特定端口应用。

        具体方法如下:

        进入路由器设置界面:一般方法为直接在浏览器上登录192.168.1.1地址,TP-LINK路由一般登陆账号密码都是admin。

        点击转发规则:选择虚拟服务器,输入你的服务端口,主机IP,协议,勾选启用,点保存

       

        查看运行状态里的WAN口的IP地址就是你的外网地址,你输入的服务端口就是一一映

射的端口号。


在转发规则下还有其他映射方法

特殊应用程序实现:外网端口----内网端口映射

  DMZ主机:直接开放整台主机到WAN口上

  UPnP(即插即用协议)是用在有UPnP协议的设备上,实现外接设备、无线设备、个人电脑等对等网络连接。如外接的监控摄像头等。

这样在局域网服务器对设置的端口进行监听,外网的客户端使用此端口与服务器的外网IP就能与服务器实现通信了!~~

        

转载于:https://my.oschina.net/eicyan/blog/209440

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值