博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
局域网(LAN)端口与广域网(WAN/外网)端口映射——实现让局域网机器在外网做服务器...
阅读量:6079 次
发布时间:2019-06-20

本文共 614 字,大约阅读时间需要 2 分钟。

  hot3.png

        通常我们都是利用路由组成局域网实现从运营商得到的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

你可能感兴趣的文章
bundle id
查看>>
用shell统计表格数据
查看>>
iproute2+tc notes
查看>>
【PythonChallenge】Level 5
查看>>
OpenCV合成视频
查看>>
魔幻般冒泡背景的CSS3按钮动画
查看>>
Leetcode: Median of two sorted Array
查看>>
MySQL常见报错汇总
查看>>
Zuul 网关搭建
查看>>
合并两个有序链表
查看>>
[HDU2222] Keywords Search
查看>>
射极跟随器的设计及参数确定
查看>>
电脑硬盘空间怎么越来越小
查看>>
android SystemUI导入eclipse 编译
查看>>
架构师速成-架构体系
查看>>
用minGW编译ffmpeg(供替换opencv中引用的ffmpeg库)
查看>>
MySQL多实例配置
查看>>
Nginx 一个高性能的HTTP和反向代理服务器
查看>>
IT男剁手指南:花钱也是一门大学问
查看>>
扒一扒程序员们最爱的网络游戏
查看>>