新闻资讯

什么是端口映射?花生壳实现端口映射的步骤

2021-08-14

  端口映射就是将外网主机的IP地址的一个端口映射到内网中一台机器,提供相应的服务。对于非专业人士来说,这样讲还是不够理解什么是端口映射,下面小编给大家具体讲解下端口映射的含义,并介绍下花生壳实现端口映射的步骤。

  什么是端口映射?

  端口映射是NAT的一种,功能是把在公网的地址转翻译成私有地址, 采用路由方式的ADSL宽带路由器拥有一个动态或固定的公网IP,ADSL直接接在HUB或交换机上,所有的电脑共享上网。
  端口映射功能可以让内部网络中某台机器对外部提供WWW服务,这不是将真IP地址直接转到内部提供www服务的主机。如果这样的话,有两个弊端,一是内部机器不安全,因为除了WWW之外,外部网络可以通过地址转换功能访问到这台机器的所有功能;二是当有多台机器需要提供这种服务时,必须有同样多的IP地址进行转换,从而达不到节省IP地址的目的。端口映射功能是将一台主机的假IP地址映射成一个真IP地址,当用户访问提供映射端口主机的某个端口时,服务器将请求转到内部提供这种特定服务的主机;利用端口映射功能还可以将一台真IP地址机器的多个端口映射成内部不同机器上的不同端口。端口映射功能还可以完成一些特定的代理功能,比如代理POP、SMTP、 TELNET等协议。

  花生壳实现端口映射的步骤:

  一、在内网下载登录花生壳客户端,点击域名列表进入web管理页面;

  点击【内网映射】—【添加映射】,跳出端口映射设置窗口;
  填写端口映射信息。域名为注册花生壳时赠送的免费域名,也可添加其他域名。应用名称自定义,主机即为内网主机IP地址,选择好对外开放的端口,点击确定即可完成信息填写;
  端口映射添加完毕后,即生成一个可供外网访问的地址,端口映射完成;
  在外网浏览器内输入该地址,即可访问到内网主机所搭建的服务应用,NAT穿透成功。
  二、在路由器上端口映射
  这里以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。
  单击保存。返回列表后,你能看到刚刚添加的端口。确保状态为生效,此时,端口映射完成。
  总之,花生壳软件支持各类协议栈,无需公网IP快速创建HTTP、HTTPS和非80类,端口外网访问数据通道,应用于财务ERP、NAS、视频监控、微信小程序、智能设备和工业4.0等领域。