| 2022-05-18
端口映射是通过公网IP地址+端口号来实现访问内网设备,端口映射有两个概念需要明白,第一个外网地址(公网IP地址),第二个是内网地址。端口映射是属于NAT网络地址转化,下面小编就来给您介绍一下什么是端口映射。
端口映射通常是指通过端口转换来获取公网ip地址的端口。内网的一台电脑要上因特网对外开放服务或接收数据,都需要端口映射。端口映射通常有两种模式,第一是动态端口映射,第二是静态端口映射。
动态端口映射就像我们平常电脑通过路由器上网,在路由器上会对源地址和端口做一个转换,转换成路由器的公网地址去访问。比如说我们的电脑想要访问服务器,我们目的地址是服务器IP加端口,我们的电脑到路由器这里会进行源地址转换,他就会变换成路由器的IP加这个端口号,然后形成一个nat转换表。目的地址还是网站的地址加端口号。源IP就变成了路由器的外网IP+端口号。
静态端口映射就相当于把我们内网的电脑的一个端口跟路由器上的外网端口做一个一一映射,外网只要访问路由器的外网端口,只要外网地址,就相当于访问内网电脑的端口了。
其实我呢常说的端口转发是相对不严谨的说法,其实叫“端口映射”更为准确。端口映射和端口转发的区别是,端口映射是对流量不作任何处理直接进行传递,相当于流量从大门进来直直地走向了房间。而端口转发是用了SSH对流量进行加密之后再进行传递,相当于这些流量进了大门之后,经过了加密再进行传输。相当于走在隧道里一样。传递完之后再进行解开。
使用花生壳对内网进行端口映射,实现外网与内网的通信。
1.首先确保下内网网络是不是正常。
2.在内网下载最新客户端,安装后登录。
3.双击上面的域名进入花生壳端口映射添加界面,打开内网映射。
4.添加映射,应用名称随意,内网主机就是被公网访问的那台电脑IP地址,内网端口就是希望被映射的端口,点击确定,就启动端口映射了。
此时端口映射窗口会添加一条映射记录。
外网只需要使用这个域名+端口,就可以访问内网的主机。
这里以TP-Link的端口映射举例,其他品牌路由器请自行研究。
首先确认一下你本机的IP地址以及网关IP地址(一般情况下,网关的默认地址为:192.168.1.1):
点开始-运行(或按徽标键+R),然后输入“cmd”,会打开CMD窗口。再输入"ipconfig",你会在窗口中看到你的本机IP地址。(你使用其他方式查看也行)。
看本机及网关IP地址,本机的IP地址为:192.168.1.100,网关IP地址为192.168.1.1。
然后打开浏览器,输入192.168.1.1,进入路由器的控制面板(如果不知道用户名和密码,一般默认的是admin,admin)。
点击转发规则,虚拟服务器。
在右边窗口,会看到端口映射的列表。
单击添加新条目,服务端口号填写9120-9122(根据你在TwingHotLink中设置的端口填写),IP地址填写你本机的局域网IP地址,例如:192.168.1.100。
单击保存。
返回列表后,你能看到刚刚添加的端口。
确保状态为生效,此时,端口映射完成。
相信大家看完都秒懂路由器设置端口映射的原理,知道为什么要映射了。花生壳软件自带端口映射功能,可以帮助用户解决各种网络需求,同时还能帮助用户实现内网穿透,即便用户处于复杂的网络环境中,花生壳也能正常解析域名。