端口转发是一种在家庭网络和远程服务器之间路由传入和传出数据流量的方式。为了连接到 Internet,每台设备都使用一个唯一的 IP 地址,该地址具有多个端口,可与之建立通信。
出于安全原因,处理此类通信的每个路由器仅使用选定的端口来提供基本服务。如果您想为您的在线游戏服务器或特定应用程序打开一个端口,您需要在您的路由器上创建一个新的端口转发规则。
如何在 Windows 10 上转发端口
向 Windows 10 计算机添加转发规则是通过 Windows 安全菜单完成的。要添加自定义规则,请按照以下步骤操作。
- 单击屏幕左下角的 Windows 徽标按钮。
- 单击设置图标。它看起来像一个齿轮,就在 Windows 徽标的正上方。
- 从“设置”菜单中,单击“更新和安全”。
- 从左侧的菜单中,单击“Windows 安全”。
- 在主窗口中单击“防火墙和网络保护”。
- 一个单独的“Windows 安全”窗口打开。单击主窗口下方的“高级设置”。
- 可能会弹出“用户帐户控制”窗口,要求您确认此操作。单击“是”。
- 现在单独的菜单打开,标题为“具有高级安全性的 Windows Defender 防火墙”。
- 单击左侧菜单上的“入站规则”。在窗口的主要部分,您现在应该可以看到系统中已有的各种规则。
- 单击右侧菜单中的“新建规则...”。
- “新建入站规则向导”窗口打开。单击左侧菜单中的“规则类型”。
- 检查主屏幕上的“端口”单选按钮,然后单击“下一步”。
- 根据您要使用的协议,选中“TCP”或“UDP”单选按钮。
- 选中“特定本地端口”单选按钮。
- 现在输入您要使用的端口号。如果您计划使用多个端口,您也可以指定这一点。要输入端口范围,请输入该范围的第一个和最后一个端口,并用破折号分隔它们。例如,您可以输入 5000-5010。使用不按顺序的端口,只需用逗号分隔——80、443。当然,你也可以输入80、443、5000-5010等组合。
- 定义端口后,单击“下一步”。
- 选中“允许连接”单选按钮,然后单击“下一步”。
- 现在选择要应用此规则的网络类型。您可以选择以下各项:域、私有、公共。请注意,允许转发规则在公共网络上运行可能会危及您计算机的安全。
- 完成后,单击“下一步”。
- 最后一步,输入新规则的名称。您还可以添加说明,以便了解您创建它的目的。
- 单击“完成”。
- 现在您的新端口转发规则将出现在现有规则列表中。
如果您想在任何时候禁用此规则,只需从列表中选择它,然后单击右侧菜单中的“禁用规则”。
如何为 Minecraft 转发端口
默认情况下,Minecraft 使用端口 25565 与游戏服务器进行通信。要转发此端口,您必须通过路由器的管理页面进行。
- 在您的计算机或移动设备上打开浏览器。
- 在地址栏中输入192.168.1.1,打开路由器管理登录页面。
- 在登录页面,输入用户名和密码。
- 当您打开路由器的主页时,找到端口转发选项并单击(或点击)它。您正在寻找的选项应为“端口转发”或“转发”。根据路由器的制造商,您可能会在左侧菜单或屏幕顶部的选项卡中找到此选项。如果您没有在主页上看到它,可能是它隐藏在某些菜单中。尝试“设置”、“高级设置”或类似内容。如果仍然找不到,则可能需要参考路由器的用户手册。
- 进入端口转发菜单后,您必须为端口转发创建新规则。例如,您可以将规则命名为“Minecraft”以供以后参考。
- 现在在“服务端口”字段中输入 25565 号码。
- 再次,在“内部端口”字段中输入相同的数字。
- 在“IP 地址”字段中,输入您计算机的静态 IP 地址。如果您不知道自己的静态 IP 地址,只需在 Google 上搜索“我的 IP 是什么”,它就会作为搜索结果中的第一个条目出现。
- 从“协议”下拉菜单中,选择“TCP”。
- 如果菜单中有“状态”字段,请将其设置为“已启用”。
- 现在单击/点击“保存”按钮以确认对您刚刚创建的“Minecraft”转发规则的更改。
- 执行此操作后,您的路由器可能会重置,因此请等待它再次联机。如果这不会自动发生,您可能需要通过按下路由器上的物理重启按钮来手动重置它。某些路由器型号可能没有重置按钮,这意味着您必须将其关闭然后再打开。
如何在 Netgear 路由器上转发端口
Netgear 路由器使用专有的 NETGEAR 精灵应用程序来访问您的路由器设置。
- 在已连接到 Netgear 路由器的计算机上打开 Internet 浏览器。
- 在地址栏中,输入以下 URL://www.routerlogin.com。
- 输入您用于登录 NETGEAR 精灵的用户名和密码。如果您尚未更改密码,则可以使用默认参数。用户名是“admin”,密码使用“password”。
- 登录 NETGEAR 精灵主页后,单击“高级”选项。
- 接下来,单击“高级设置”。
- 选择“端口转发...触发”。
- 选中“端口转发”旁边的框。
- 单击“添加自定义服务”。
- 对于“服务名称”,只需输入您要用于此规则的名称。
- 对于服务类型下的下拉菜单,选择“TCP/UDP”条目。
- 对于“外部起始端口”,输入您要用于服务的端口号。
- 如果您的服务使用单个端口,“外部结束端口”还应包括用于“外部起始端口”条目的相同端口。如果它使用多个端口的范围,请输入范围中的最后一个端口号。
- 如果您对内部端口使用与外部端口相同的端口号,请选中“对内部端口使用相同的端口范围”条目旁边的复选框。要使用与外部端口不同的内部端口,请不要选中此框。
- 要设置不同的内部端口,请在“内部起始端口”和“内部结束端口”字段中定义它们。
- 在“内部 IP 地址”字段中,输入您计算机的静态 IP 地址。您还可以通过选择旁边的单选按钮来使用此字段下方表格中建议的 IP 地址。
- 最后,单击菜单顶部的绿色“应用”按钮。
- 现在您的新规则将出现在“端口转发/端口触发”菜单的规则列表中。
如何在 Spectrum 路由器上转发端口
Spectrum TV 适用于多种品牌和型号的路由器。 Spectrum 建议使用的最受欢迎的产品之一是 Netgear。要了解如何在 Netgear 路由器中使用端口转发功能,请查看上面的部分。
如果您有其他制造商的路由器,则可以查阅设备随附的用户手册。在那里您应该能够找到有关如何设置端口转发的详细说明。
如何在 Xfinity 路由器上转发端口
在 Xfinity 路由器上设置端口转发的最简单方法是通过专用的 Xfinity 应用程序。
- 打开 Web 浏览器并输入以下地址://xfinity.com/myxfi。
- 单击“连接”选项卡。
- 在您的 WiFi 连接名称下,单击“查看网络”。
- 在“更多选项”部分,单击“高级设置”。
- 单击“端口转发”。
- 单击“添加端口转发”。
- 从已连接设备的下拉菜单中,选择要为其设置端口转发的设备。请注意,如果您要使用的设备没有出现在列表中,可能是因为它没有连接到网络。在这种情况下,只需连接设备并重新加载此页面。
- 单击“手动设置”。
- 此菜单允许您输入要使用的端口号或数字范围,定义要使用的协议,并检查 IP 地址是否正确。
- 设置完所有内容后,单击“应用更改”,就是这样。
如何在 ATT 路由器上转发端口
由于 ATT 可与来自不同制造商的许多品牌和型号的路由器配合使用,因此最好访问其有关端口转发的网页。当您打开该页面时,您会看到一个下拉菜单,您可以从中选择您正在使用的确切路由器型号。选择路由器后,页面将重新加载。
现在向下滚动到“设置端口转发”部分,然后单击该部分末尾的“显示更多”。这将扩展说明,让您可以一步一步地遵循它们。
如何在 PlayStation 4 控制台上转发端口
为了改善您在 PlayStation 4 上的在线游戏体验,您可以添加端口转发规则以实现与游戏服务器的无缝连接。为此,只需按照以下步骤操作即可。
- 在 PlayStation 4 主屏幕上滚动到“设置”选项。
- 向下滚动到“网络”部分并选择它。
- 现在选择“查看连接状态”。
- 在这里,您将能够看到控制台的 IP 和 MAC 地址。将它们写下来以备将来参考。
- 现在登录到路由器的管理页面。最好使用网络浏览器在计算机或智能手机上执行此操作。请查阅路由器手册以了解如何执行此操作。
- 打开路由器管理主页后,找到端口转发菜单。
- 现在为 TCP 协议创建一个新的端口转发规则。在这里,您必须添加您的 PS4 IP 地址及其 MAC 地址。还要添加以下端口:80、443、3478、3479 和 3480。
- 现在创建另一个端口转发规则,这次是针对 UDP 协议。再次添加 IP 和 MAC 地址(如果需要)并输入端口号 3478 和 3479。
- 保存对新规则的更改并重新启动路由器。
成功转发
希望现在您知道如何在您可能使用的几乎任何设备或路由器上启用自定义端口转发。这将允许您在不同的计算机或服务器之间建立通信。同样重要的是要记住,公共网络上的端口转发会危及您的设备或系统的在线安全。这就是为什么必须确定你是如何做这件事以及为了什么目的。
您是否设法通过特定端口建立连接?你最常这样做的目的是什么?请在下面的评论部分分享您的经验。