什么是端口转发?简单来说,就是将互联网数据从一个端口转发到另一个端口。那么,什么时候需要端口转发呢?当你需要允许来自广域网(互联网)的连接进入局域网(一个私有网络)上的特定设备/端口时。
让我们进一步解释一下……
查看我们关于VPN共享网络的更多相关信息。
此外,它还详细说明了端口转发的各个类别,即本地、远程和动态,并以探讨端口转发相关的潜在危险和缓解策略作为结尾。
在许多现实生活场景中,端口转发对日常活动极其有用。以下是一些例子:
一般来说,端口转发需要使用Wi-Fi路由器。这个过程可能因你使用的路由器品牌而异,但基本步骤应该是相似的。
第一步
首先,连接到路由器并导航到管理面板。通常,你可以通过在浏览器的地址栏输入192.168.0.1或192.168.1.1来做到这一点。
登录后,你会看到一个类似于这样的界面:
第二步
打开端口转发设置面板。根据你使用的路由器型号和固件,其位置可能有所不同。对于ZTE路由器,你可以在应用程序标签下找到“端口转发”。
第三步
输入连接到WAN的设备的私有IP地址。
第四步
从1,000到65,000之间选择一个端口,并输入它的内部和外部端口号。两个端口不必完全匹配;设备需要识别每个端口,并在发起连接时使用相关端口。
第五步
输入你需要转发(从互联网收到的)消息的设备的私有IP地址。
第六步
选择你需要转发流量到的、连接到LAN的设备的端口号。
第七步
添加配置后,你的界面将如下所示:
第八步
最后,你可以随意编辑已添加的配置。
第九步
太好了!现在你可以访问你家中的网络设备了。只需使用路由器的公共IP地址结合相关端口即可。在Google搜索栏输入“我的IP是什么”来找到你的公共IP地址。
以下是一个请求的例子,以便更好地理解。假设你的路由器IP地址是987.654.321,你想通过端口号4444连接到你的笔记本电脑。你的路由器通过端口转发协议的请求将会是这样的:987.654.321:4444。这就是你的路由器IP地址加上末尾的端口号。
第二种端口转发的方法是通过优秀的VPN服务和应用程序。这可能帮助你通过互联网访问你的VPN服务器。一些VPN提供商有功能允许你实现端口转发,并选择你想使用的端口,同时配置其使用。
不是所有用户都会发现通过VPN进行端口转发有用,但在某些情况下,它肯定会派上用场:
按照这些简单的说明使用PureVPN设置端口转发。请注意,这些步骤可能因你的VPN软件而异。
第一步
登录PureVPN。
第二步
进入PureVPN应用程序设置,并导航至“端口转发”标签页。
第三步
点击配置。
第四步
从设置中选择任意你希望的选项:
第五步
应用设置。
如果你使用的是其他VPN,请完成前两步,然后根据你拥有的VPN协议类型输入以下信息:
PPTP
PPP
本地端口 – 1723
协议 – TCP
GRE通道
端口 – 47
协议 – 其他
IPSec VPN
本地端口 – 500
协议 – UDP
IPSec隧道
端口 – 4500
协议 – UDP
OpenVPN
本地端口 – 1194
协议 – UDP
IKEv2
端口 – 500
协议 – UDP
你可以使用VPN服务器的公共IP,在远程计算机上设置VPN连接。
并非所有VPN提供商都乐于提供端口转发功能,因为打开一个端口可能会在安全上形成一个漏洞。
像SurfShark和NordVPN这样的特定提供商认为增加的安全性值得这个权衡,但一些用户可能会发现,当端口转发被禁止时,这很不便。
你可以使用PureVPN的附加服务来使用端口转发。这样可以消除大部分打开端口至数字前沿所带来的安全风险。
隐私和安全
专用IP地址
优点
缺点
优点
缺点
常见的端口转发类型包括本地、远程和动态端口转发。
本地端口转发允许用户从他们的本地计算机连接到另一台服务器,或者从运行在同一台计算机上的客户端应用程序安全地转发数据和信息到一个安全外壳(SSH)客户端。
这种协议在SSH级别进行所有操作,允许任何从服务器端运行的应用程序访问SSH客户端侧的服务。隧道方案和程序使用这种端口转发方法来实现相同的目标。
这可以用来绕过阻止特定网页的防火墙。
远程端口转发允许SSH连接的服务器端的应用程序访问SSH客户端侧的服务。除了SSH,专有隧道方案也使用远程端口转发。
这种形式的端口转发允许用户从SSH或隧道的服务器端连接到位于隧道客户端的远程网络服务。
远程端口转发让其他设备能够访问远程服务器中的应用程序。
例如:
这种协议通过利用NAT防火墙的一个小洞,访问NAT防火墙另一侧的所有信息和服务。这种方法允许你的客户端安全地连接到一个作为中间人的安全服务器,向一个或多个目的服务器发送和接收数据。
正如名称所暗示的,静态端口不会改变,而动态端口每次建立新连接时都可能发生变化。
Torrent共享,即文件共享的P2P协议,基于种子分享和对等网络。
NAT防火墙可能会阻止来电连接,但你可以允许一些连接建立,并通过端口转发增加下载速度。
你可能会认为端口转发是远程工作的绝佳方式。但尽管它有其好处,它并非没有风险。
示例
让我们通过一个现实世界的情境客观地看这个问题。想象一下,你在你的私人机构展示一个展览。
其中一个展厅专门用于此次展览,许多机构外的学者被邀请参观。你已经向外人打开了你私人机构的大门。
这听起来可能还好,因为外来者假定只对你的展览厅感兴趣。但如果一个或多个恶意入侵者伪装成学者进入机构呢?
他们有什么理由不趁机尝试访问受保护的设施呢?
同样地,如果你已经设置了端口转发给你的摄像头而没有采取必要的保护措施——例如使用强密码,入侵者很容易访问你的网络。
他们甚至可能能够控制摄像头的录像,而不仅仅是观看它。
提供端口转发服务的VPN容易受到端口失败攻击。在这里,一个攻击者(启用了端口转发)可以暴露其他用户设备的实际IP地址,即使受害者没有启用端口转发。
尽管许多VPN提供商存在失败,但他们可以通过在其服务器上设置不同的进出IP地址来防止这些攻击。
如果你正在考虑端口转发,你必须彻底了解它带来的好处和风险。通过端口转发,访问你的家庭网络比以前容易得多。
尽管一些VPN提供商因为安全问题的担忧而不支持端口转发,但已经提出了解决方案来实施安全补丁,以克服打开端口的固有弱点。