端口转发听起来比实际要复杂得多 。这就像你的邮箱里收到一堆信件,然后将每封信件分发给相关的家庭成员一样 。
【什么是端口转发?原理与应用】端口转发通常与游戏相关,但还有其他用途 。下面,我们解释什么是端口、为什么需要转发它们、如何在典型路由器上设置端口转发以及可以通过端口转发解决的常见情况 。
什么是端口?
您可能已经知道 IP 地址是什么 。网络上的每个设备(智能手机、计算机、控制台或插入路由器或连接到 Wi-Fi 的任何其他设备)都有一个 IP 地址 。但 IP 地址有两种类型:公共 IP 地址和私有 IP 地址 。
公共 IP 地址是您连接到互联网上的其他计算机时看到的地址 。它由您的 Internet 服务提供商 (ISP) 分配给您的调制解调器 。您可以使用 Google 或 DuckDuckGo 检查您的公共 IP 地址 。搜索“我的 IP 地址是什么?” 就是这样 。
另一方面 , 私有 IP 地址用于内部网络(连接到同一路由器的设备) 。这些有时需要相互“交谈” , 例如在两台计算机之间传输文件或使用网络打印机 。
简而言之 , 公共 IP 就像您的家庭住址,包括邮政编码、街道名称和大楼号码,而私有 IP 则像是公寓号码 , 只有在您进去后才有用 。你无法从世界任何地方给“603公寓”寄信 。
当您访问网站时也是如此:您要求将一些数据返回到您的设备 。为此,必须向网络服务器提供您的公共和私有 IP 地址 。数据从网站发送回,首先发送到具有公共 IP 的路由器,然后发送到具有私有 IP 的设备 。
当我们只是谈论浏览网页时,这非常简单 , 但是当您请求不同类型的数据(例如电子邮件或敌人在多人游戏中移动的位置)时会发生什么?您的计算机如何知道应将数据提供给哪个应用程序?将最新电子邮件发送到《使命召唤》并不是特别有用 。
这就是端口发挥作用的地方 。
网络端口如何引导数据?
端口就像计算机内部的邮件分拣管 。当数据到达您的设备时,操作系统会检查其目的地的端口号 。每个端口可以对应不同的应用程序 , 共有65536个 。
其中前 1024 个是标准化的 。例如,不安全的 Web 流量通过端口 80,而安全网站使用 443 。通过 POP3 的电子邮件使用端口 110,但传出 SMTP 电子邮件使用 25 。维基百科有标准端口的完整列表 。
因此,当您打开 HTTPS 网站时,数据按以下顺序返回到您的计算机:公共 IP(您的调制解调器/街道地址)、私有 IP(您在路由器内部网络中的计算机/公寓号码),最后是端口 443 (在邮件信封中使用 HTTPS/您的姓名的应用程序) 。
从端口1025到65536,没有严格的定义 。这是设计使然 。每天都会创建新的应用程序,并且需要有可用的网络路径 。如果一个软件专门使用这些端口之一,即使存在于数百万台计算机中,其他数百万台计算机也将无法使用该端口 。
连接网络的应用程序可以选择他们想要使用的端口 。虽然这听起来既困难又耗时,但有一个解决方案:通用即插即用 (UPnP) 。
什么是 UPnP 及其工作原理?
始终打开所有端口会带来巨大的安全风险 , 因此大多数路由器默认情况下会阻止任何非标准端口(端口 1025+) 。这可以防止恶意请求到达可能在您的网络上运行的服务 。然而,关闭的端口也会给在线应用程序带来麻烦——路由器只会将其作为安全功能进行阻止 。
因此,他们需要告诉路由器,“嘿,我正在使用这个端口;请保持它打开 。”
UPnP 的发明就是为了使这个过程自动化 。应用程序可以请求打开端口,路由器将自动设置所需的端口转发规则 。这并非没有风险 。例如,如果恶意软件安装在您的计算机上,它将受到路由器的信任,从而能够为恶意活动打开端口 。
由于UPnP 如果被利用可能会很危险 , 因此许多人禁用它 。禁用 UPnP 的一个常见示例是大公司的 IT 团队 。通常 , 每个部门都需要一套特定的程序 。每个人都使用电子邮件,但在线薪资管理主要用于人力资源和财务部门,没有客户支持的人不太可能需要 ZenDesk 。
在这种情况下,UPnP 被禁用,并且每个团队工作流程所需的端口仅为需要它们的计算机打开 。也就是说,即使您没有禁用 UPnP,有时它也无法正常工作 。那么让我们看看如何手动创建端口转发规则 。
禁用 UPnP 并使用手动端口转发
任何人都可以在家中禁用 UPnP 以提高安全性,这可以对每个设备打开哪些端口进行精细控制 。只需按照以下说明操作即可 。
- RAM SPD速度 RAM测试速度有什么区别?
- 什么是NVMe插槽及其外观?
- 什么是SSD断电保护及其工作原理?
- 键盘中的QMK是什么?你能在键盘上使用它吗?
- 无字下划线怎么输入 下划线快捷键ctrl加什么
- 用什么软件制作视频短片好 手机怎么制作视频以及配音乐
- Aloe Fresh瑷芦清牙膏怎么样 什么时候用
- 苹果屏幕镜像一直转圈是怎么回事 屏幕镜像搜索不到小米电视怎么办
- 狗狗突然特别粘人说明什么呢
- 紫外线消毒灯消毒后人多久进去合适 消毒距离是多少