|
Post by account_disabled on Jan 29, 2024 23:10:10 GMT -5
要在路由器上进行端口转发,请登录路由器,找到“端口转发”部分,然后创建适用于您用来托管的设备的规则。您还必须为主机分配静态 IP 地址。 尽管现代 Wi-Fi 路由器会自动管理大多数功能,但某些应用程序需要您在路由器设置中手动传输端口。幸运的是,如果您知道在哪里查找,路由器上的端口转发非常容易 什么是端口转发? 端口转发(或端口映射)允许来自 Internet 的外部流量连接到专用网络上的设备,例如计算机。 假设您想在计算机上为您的朋友托管一个 Minecraft 服务器。当他们尝试连接时,他们的流量必须发送到网络上的正确计算机,并且路由器必须允许他们的连接。您的路由器使用端口转发规则来确定哪台计算机应发送与 Minecraft 服务器相关的流量。当然,不仅仅是游戏服务器——如果涉及到互联网流量,就涉及到端口。 让我们看看它是如何发生的细节。 您的路由器如何处理请求和使用端口 这是一个简单的 WhatsApp 号码数据 家庭网络图。云图像代表更大的互联网和公共或前向互联网协议(IP)地址。这个 IP 地址向外界标识您的整个家庭 - 在某种程度上就像街道地址一样。 红色地址 192.1.168.1 是您网络内路由器的地址。附加地址均属于图像底部显示的计算机。如果您的公共 IP 地址看起来像街道地址,请将内部 IP 地址视为该街道地址的门牌号。 局域网网络图。 该图表提出了一个您以前可能没有考虑过的有趣问题。来自互联网的所有数据如何到达网络上的正确设备?如果您在笔记本电脑上访问 howtogeek.com,如果所有设备的面向公众的 IP 地址都相同,那么它如何最终会出现在您的笔记本电脑上而不是您儿子的台式机上? 这要归功于称为网络地址转换 (NAT) 的路由魔法。此功能发生在路由器级别,其中 NAT 充当流量监管器并引导网络流量通过路由器,以便在路由器后面的所有设备之间共享单个公共 IP 地址。由于 NAT,您家中的每个人都可以同时请求网站和其他互联网内容,并且所有内容都将传送到适当的设备。 那么端口在哪里参与这个过程呢?端口是网络计算早期的一个古老但有用的遗留物。过去,当计算机一次只能运行一个程序时,您只需将一台计算机指向网络上的另一台计算机即可连接它们,因为它们运行相同的程序。当计算机被完善到可以运行多个应用程序后,早期的计算机科学家必须解决为适当的应用程序提供应用程序的问题。港口就这样诞生了。 某些端口具有特定的应用程序,这些应用程序是整个计算机行业的标准。例如,当您接收网页时,它使用端口 80。接收计算机上的软件知道端口 80 用于服务。http文档,因此它会监听并做出相应的响应。如果您通过不同的端口(例如 143)发送 http 请求,Web 服务器将无法识别它,因为它没有监听该端口(尽管它可能是其他端口,例如传统上使用此端口的IMAP 电子邮件服务器)。 其他端口没有预先指定的用途,您可以将它们用于任何您想要的用途。为了避免干扰其他标准应用程序,最好对这些替代配置使用更大的数字。例如,Plex 媒体服务器使用端口 32400,而Minecraft 服务器使用 25565 - 这两个数字都属于这个“公平游戏”范围。
|
|