NAT过滤:它是如何工作的? 你需要知道的一切

 NAT过滤:它是如何工作的? 你需要知道的一切

Michael Perez

我给自己买了一台PlayStation 4,因为我喜欢对称的双震4控制器,而索尼的独家产品是吸引我眼球的。

我也渴望在网上玩竞技游戏,如《火箭联盟》和《Apex Legends》,甚至是一些休闲合作游戏,如《Overcooked!2》。

不幸的是,当我试图为我的朋友主持一个大厅时,他们都不能加入我。 我不明白这是怎么回事,所以我不得不跳到网上去寻找答案。

原来我面临着NAT错误,我的NAT类型不是 "开放",这意味着我的PlayStation很难在网上找到,所以我的朋友无法加入我。

我以前没有见过这种错误,决定对这个问题做一些研究。

网上没有关于这个主题的大量信息,所以我通过文章、视频和我能找到的任何东西,我了解到NAT错误是NAT过滤问题的结果,这是我的互联网路由器做的。

NAT过滤从传入的网络流量中过滤掉不需要的数据包,然后再分配给你的电脑或游戏机。 它能保证你的互联网连接安全,但使你难以玩合作游戏。

将NAT过滤类型改为 "开放 "状态,解决了我的游戏控制台中出现的NAT错误,我的朋友终于可以找到我的大厅,我们进行了一次有趣的游戏。

因此,如果你的游戏机也面临类似的问题,那么这篇文章会让你对NAT和它的一些功能有一些了解。 我还谈到了改变NAT类型所涉及的风险,还谈到了NAT和PAT,并对两者进行了比较。

什么是NAT?

在我们讨论NAT过滤之前,让我们先谈谈什么是NAT以及为什么它是必要的。

NAT是网络地址转换的意思,它在路由器中用于将一组IP地址转换为另一组地址。

NAT确保IPv4公共IP地址不会被耗尽,因为它们的数量有限。 大约有43亿个可能的IPv4地址,这还不足以识别互联网上的每一台计算机。

随着世界越来越多地转向基于IP的日常使用产品,从基于家庭的路由器到电信网络,NAT在保护公共IP地址方面发挥了关键作用。

现在你已经理解了NAT的定义和它的功能,让我花点时间向你介绍一下NAT过滤。

什么是NAT过滤?

顾名思义,NAT过滤主要用于过滤掉不需要的数据包,是安全措施的一部分。

换句话说,NAT过滤作为第一道防线,防止在网络上观察到可疑活动,如网络威胁和黑客。

如果你想深入了解过滤过程,那么这里是如何进行的。

过滤包括检查你的路由器收到的每个数据包,并在核实后将其传递给指定设备。

See_also: ADT传感器与戒指兼容吗? 我们进行了深入的研究

在这个过程中,如果NAT遇到任何未识别的来源或检测到不需要的传入流量,那么NAT防火墙就会接管。

NAT与PAT

然而,NAT并不是你可以做到这一点的唯一方法。 有一种替代方法叫做PAT。

PAT是端口地址转换的意思,与NAT相比,这种方法在分配IP地址时利用 "多对多 "关系。

下面是IP分配的NAT和PAT方法之间的一些区别。

如果你想通过一组独特的IP地址访问互联网,你可以使用NAT。

下面是一个典型的NAT防火墙表中的几个样本地址:

  1. 10.0.3.22 44.4.2.22
  2. 10.0.3.23 55.5.2.23

在上面的例子中,你可以清楚地看到分配的IP系列是完全不同的。

但当涉及到PAT时,你只能使用一个IP地址来访问互联网。

与NAT不同的是,你将不得不为每台使用中的机器分配相同的IP地址和不同的端口。

下面是一个典型的PAT防火墙表中的几个样本地址:

  1. 192.168.1.10 24.30.10.10 5004
  2. 192.168.1.11 24.30.10.10 5005

在上面的例子中,你可以清楚地看到,只有端口号(斜体字)发生了变化,而不是整个IP地址。

NAT过滤是如何影响你的互联网使用的?

NAT过滤可以保持在安全或开放状态。

如果NAT过滤是安全的,那么你的网络就会受到防火墙的主动保护,最终可能会阻止一些应用程序、游戏网站等。

另一方面,一个开放的NAT过滤可以让你访问所有的网站,你将能够与网络外的其他服务器进行通信。

NAT过滤是如何影响你的游戏体验的?

由于NAT过滤增强了你的互联网安全,在你玩你最喜欢的网络游戏时,NAT过滤可能会抛出错误,特别是当你为你的朋友创建一个自定义大厅来寻找...

如果你的NAT类型是 "封闭",你直接就不能玩这些游戏了。

如果你的NAT类型是 "中等",这是很常见的,在线游戏将是不成功的。 有些会工作,有些不会。 这取决于开发商如何选择处理它。

如果你的NAT类型是 "开放",你将永远不会面临任何问题,但你需要特别注意保持你的端口安全。

你能改变NAT类型吗?

如果你担心你的路由器会破坏你的游戏体验,那么我有一些好消息要告诉你。

你可以改变路由器上的NAT类型,以便不受任何干扰地玩你的在线游戏。

改变NETGEAR Genie的NAT类型

如果你使用的是Netgear Genie路由器,你可以改变NAT类型来提高你的互联网性能。

以下是改变Netgear Genie路由器的NAT类型的步骤。

  • 进入Netgear的官方网站,用你的有效凭证,如用户名和密码登录。
  • 在Netgear网络界面的左侧面板上,你会发现在名为 "维护 "的标签下有一个名为 "附加设备 "的选项。
  • 搜索与你正在使用的游戏设备有关的设备名称和IP地址。
  • 点击左边的 "端口转发链接",然后点击 "添加自定义服务"。
  • 在题为 "服务名称 "的方框中添加你的设备名称,并将其当前的NAT设置为严格。
  • 通过点击协议框展开,并选择程序所需的类型。
  • 如果你不确定该如何选择,你可以点击 "两者"。
  • 输入你的游戏机的IP,然后点击 "应用"。
  • 你的Netgear路由器将重新启动,而你的NAT状态将被设置为 "开放"。

Windows上的网络发现

为了帮助你的路由器被试图与你连接的人发现,你可以让你的网络对你的网络中的人可见。

这主要是在你举办局域网聚会时才有效,所有设备都连接到同一个Wi-Fi或路由器上。

要改变你的Windows 10电脑上的网络发现模式:

  1. 按下 开始 键盘上的键。
  2. 选择 设置 开始菜单上的齿轮图标。
  3. 在设置菜单上,选择 网络和互联网 .
  4. 选择 Wi-Fi 以太网 取决于你使用的是哪种连接类型。
  5. 查找 改变高级共享选项 在相关设置下,选择它。
  6. 隶属 网络发现 ,勾选 开启网络发现 开启网络连接设备的自动设置 .
  7. 现在,你的Wi-Fi或你的路由器上的其他设备可以找到你的电脑。

PS4上的NAT过滤

与Netgear路由器不同,PS4 PlayStation的NAT过滤分为三种类型:类型1、类型2和类型3。

在这里,你需要了解,类型1指的是开放,类型2指的是适度,类型3指的是严格。

只有当你在PS4中的NAT设置为开放时,你才能不间断地玩在线游戏。

如果您将NAT设置为严格,您可能无法在没有任何网络延迟的情况下获得实时聊天信息或主持游戏。

Xbox One上的NAT过滤

我的朋友有一台Xbox One,所以当他面临同样的NAT问题时,我就帮他查了这个。 我往往是那个帮他解决问题的人,比如有一次他的Xbox One电源砖的灯是橙色。

如果你在Xbox One上玩游戏,那么和PS4玩家一样,你也需要将NAT类型设置为开放,以享受无故障的在线游戏。

你可以通过在路由器上启用UPnP来改变Xbox One中的NAT。 下面是你的方法。

  • 进入你的路由器的登录页面,使用有效的凭证登录。
  • 在路由器网络界面上导航到你的UPnP菜单。
  • 启用UPnP并保存更改。
  • 打开你的Xbox One设备上的设置。
  • 选择 "网络 "标签。
  • 将测试NAT类型改为开放,并重新启动你的游戏机。

改变你的NAT类型时涉及的风险

改变你的NAT类型本身并不会使你的设备变得脆弱,你不需要担心将你的NAT设置为开放。

你需要知道的是,一个开放的NAT不会损害你的安全,因为它的主要功能是在你的局域网外进行通信时给你一个IP地址。

只要你保持你的端口安全,你就不容易受到网络攻击。

关于NAT过滤的最终想法

如果你在NAT开放的情况下寻找网络保护,我建议你使用VPN来加密和保护你的网络。

See_also: 无法与你的谷歌家庭(迷你)进行沟通:如何修复

另一种在不影响网络的情况下打开NAT的方法是,在防火墙仍然有效的情况下,在路由器的3333端口打开NAT过滤器。

您可能还喜欢阅读:

  • 开始单播维护范围没有收到响应:如何修复 [2021]
  • 300Mbps对游戏有好处吗? [2021年]
  • 无法通过路由器获得完整的互联网速度:如何修复 [2021年]
  • 为什么我的Wi-Fi信号突然变弱了 [2021年]
  • 在游戏中打开或关闭WMM:为什么和为什么不?

常见问题

开放式NAT类型是否安全?

根据所使用的设备,开放式NAT类型对游戏机来说是安全的,因为它们比PC和笔记本电脑等家用设备更不容易受到攻击。

开放式NAT是否能减少滞后?

开放式NAT消除了你的路由器和你的控制台之间的通信错误。 开放式NAT优化了你的互联网连接,以便进行在线游戏。

UPnP对游戏有好处吗?

UPnP帮助你打开某些有利于在线游戏的端口。

开放的NAT比适度的好吗?

开放式NAT有助于你与其他玩家聊天,而在中度NAT中,你会遇到网络延迟,而且你可能无法主持游戏。

Michael Perez

Michael Perez is a technology enthusiast with a knack for all things smart home. With a degree in Computer Science, he has been writing about technology for over a decade, and has a particular interest in smart home automation, virtual assistants, and IoT. Michael believes that technology should make our lives easier, and he spends his time researching and testing the latest smart home products and technologies to help his readers stay up-to-date on the ever-evolving landscape of home automation. When he's not writing about tech, you can find Michael hiking, cooking, or tinkering with his latest smart home project.