From 3a5bc5b7c5b92f063beca2413b9b68f719e5d599 Mon Sep 17 00:00:00 2001 From: Yuhui Huang Date: Mon, 18 Oct 2021 22:50:37 +0800 Subject: [PATCH] chore: multiplayer-symmetric --- multiplayer-symmetric.md | 48 +++++++++++++++++++++++++--------------- 1 file changed, 30 insertions(+), 18 deletions(-) diff --git a/multiplayer-symmetric.md b/multiplayer-symmetric.md index d6d93e9..1705040 100644 --- a/multiplayer-symmetric.md +++ b/multiplayer-symmetric.md @@ -1,7 +1,7 @@ --- -title: "NAT 网络检测为差的时候怎么办?" +title: "NAT 网络检测为差的时候怎么办?" permalink: /help/launcher/multiplayer-symmetric.html -date: 2021-10-09 23:18:02 +0800 +date: 2021-10-09 23:18:02 +0800 categories: HMCL toc: true --- @@ -24,11 +24,9 @@ HMCL 会检测你的网络的 NAT 类型,一般为以下 5 种: **如果你的 NAT 类型为差,你将大概率无法使用联机功能。** - - 请注意,你的网络带宽,如 50M、100M,数字大小和能否使用联机功能没有关联。不是说你家网络带宽越大,联机体验就越好。 -> 本文参考了 [网络类型NAT3改NAT1 基于(联通)光猫桥接、路由器红米AX5、win10系统_TopTab的博客-CSDN博客_nat3怎么改成nat1](https://blog.csdn.net/qq_46648437/article/details/113747066) +> 本文参考了 [网络类型 NAT3 改 NAT1 基于(联通)光猫桥接、路由器红米 AX5、win10 系统\_TopTab 的博客-CSDN 博客\_nat3 怎么改成 nat1](https://blog.csdn.net/qq_46648437/article/details/113747066) ## 如何改善 NAT 类型为差的网络? @@ -38,7 +36,7 @@ NAT 类型为差,可能是家用路由器的问题;或者是你的网络运 ### Windows 10/11 用户 -对于 Windows 10/11 用户,我们建议你首先在系统设置→网络→Xbox 网络设置中,等待 Windows 检测网络状态与 NAT 类型,如果检测结果为“这可能会阻止你玩多人游戏”,你的网络类型为差,你可以点击下面的“单击此处获取详细信息”,以尝试微软提供的网络质量改善建议。还可以点击修复按钮以尝试由 Windows 提供的网络修复功能。 +对于 Windows 10/11 用户,我们建议你首先在系统设置 → 网络 →Xbox 网络设置中,等待 Windows 检测网络状态与 NAT 类型,如果检测结果为“这可能会阻止你玩多人游戏”,你的网络类型为差,你可以点击下面的“单击此处获取详细信息”,以尝试微软提供的网络质量改善建议。还可以点击修复按钮以尝试由 Windows 提供的网络修复功能。 ![windows-nat](/assets/img/docs/multiplayer-symmetric/windows-nat.png) @@ -52,7 +50,7 @@ NAT 类型为差,可能是家用路由器的问题;或者是你的网络运 你可以将你的电脑设置为路由器的 DMZ 主机,以规避家用路由器配置可能会导致 NAT 类型为差的问题。 -请注意!不同的家用路由器的DMZ主机设置方法不同,你可以在网络上搜索你家路由器的 DMZ 主机配置方法,而不一定要完成以下步骤。比如你可以搜索 “TP-Link 路由器 设置 DMZ 主机”、“水星路由器设置 DMZ 主机”、“华为路由器设置 DMZ 主机”等,具体搜索内容请根据你家路由器品牌决定。 +请注意!不同的家用路由器的 DMZ 主机设置方法不同,你可以在网络上搜索你家路由器的 DMZ 主机配置方法,而不一定要完成以下步骤。比如你可以搜索 “TP-Link 路由器 设置 DMZ 主机”、“水星路由器设置 DMZ 主机”、“华为路由器设置 DMZ 主机”等,具体搜索内容请根据你家路由器品牌决定。 1. 登录路由器管理页面 @@ -71,7 +69,7 @@ NAT 类型为差,可能是家用路由器的问题;或者是你的网络运 添加设备时大多需要你填写设备 MAC 地址和静态 IP 地址。上图中,路由器设置页面提供了绑定按钮,你点击绑定即可完成静态 IP 分配工作。 - 如果你的路由器设置页面没有提供绑定按钮,比如上图中,点击右下角的添加按钮绑定 IP。主机、MAC地址和IP地址填写内容与你的计算机当前的信息一致(上图的 IP 与 MAC 映射表),你可以通过主机名来判断哪个是你的电脑(请不要选错成你的 iPad 或者手机),你可以上网搜索”电脑主机名“来查找获取电脑主机名的方法。 + 如果你的路由器设置页面没有提供绑定按钮,比如上图中,点击右下角的添加按钮绑定 IP。主机、MAC 地址和 IP 地址填写内容与你的计算机当前的信息一致(上图的 IP 与 MAC 映射表),你可以通过主机名来判断哪个是你的电脑(请不要选错成你的 iPad 或者手机),你可以上网搜索”电脑主机名“来查找获取电脑主机名的方法。 添加绑定之后,你的电脑 IP 应当被固定在你设置的 IP 地址上,你可以通过重启路由器或者断开网络(并且把手机之类的设备也断网)后重新连接网络,并在同一个页面查看你的主机 ip,如果没有变化,说明设置成功。 @@ -81,7 +79,7 @@ NAT 类型为差,可能是家用路由器的问题;或者是你的网络运 ![dmz](/assets/img/docs/multiplayer-symmetric/dmz.png) - (这里给填写好的 DMZ 主机 IP 地址打马赛克,是防止你误直接填写了我的设置,你应该填写你所设置的静态 IP) + (这里给填写好的 DMZ 主机 IP 地址打马赛克,是防止你误直接填写了我的设置,你应该填写你所设置的静态 IP) 配置完成后记得保存你的设置。 @@ -94,25 +92,24 @@ NAT 类型为差,可能是家用路由器的问题;或者是你的网络运 ### 光猫改桥接 #### 方法一 光猫改桥接,直接联系宽带的客服,叫技术人员帮你改 -#### 方法二 获得管理员地址和管理员密码,然后自己手动修改(作者TopTab采用) + +#### 方法二 获得管理员地址和管理员密码,然后自己手动修改(作者 TopTab 采用) 本方法使用联通宽带作为示例,如果你的宽带是电信或移动提供的,需要联系对应客服。 1. 电话联通客服,转人工,转宽带,告诉客服你需要桥接,然后,和技术人员交流后,获得光猫管理员地址以及管理员密码。 - 我这里的联通光猫管理地址是192.168.1.1/cu.html -2. 接入光猫(可有线插光猫或者无线连接光猫的wifi——这里不是路由器的wifi) + 我这里的联通光猫管理地址是 192.168.1.1/cu.html +2. 接入光猫(可有线插光猫或者无线连接光猫的 wifi——这里不是路由器的 wifi) 3. 在网页端输入超级权限(或者说管理员权限)地址和密码![modem-login](/assets/img/docs/multiplayer-symmetric/modem-login.jpg) -4. 点击基本配置(后面的上行、wan我这是默认是首先显示的,所以不需要点击)![modem-setting](/assets/img/docs/multiplayer-symmetric/modem-setting.jpg) -5. 选择连接名称包含字段INTERNET,将其连接模式改桥接![modem-bridge](/assets/img/docs/multiplayer-symmetric/modem-bridge.jpg) -6. (可选操作)删除为TR069的连接名称——这个貌似是运营商那边的远程管理 +4. 点击基本配置(后面的上行、wan 我这是默认是首先显示的,所以不需要点击)![modem-setting](/assets/img/docs/multiplayer-symmetric/modem-setting.jpg) +5. 选择连接名称包含字段 INTERNET,将其连接模式改桥接![modem-bridge](/assets/img/docs/multiplayer-symmetric/modem-bridge.jpg) +6. (可选操作)删除为 TR069 的连接名称——这个貌似是运营商那边的远程管理 PS:由于我改网之后被运营商限制登录光猫,所以我重置之后把远程管理给删了。读者视情况考虑删除 ### 系统防火墙 系统防火墙也可能会阻止外来网络连接,即阻止他人与你直接连接。你可以尝试关闭系统防火墙: - - ![firewall](/assets/img/docs/multiplayer-symmetric/firewall.jpg) 请注意,关闭系统防火墙可能会导致你的电脑处于网络攻击的危险之中,如果关闭防火墙不能改善你的网络状况,我们建议你重新打开防火墙。 @@ -123,5 +120,20 @@ NAT 类型为差,可能是家用路由器的问题;或者是你的网络运 ![relay](/assets/img/docs/multiplayer-symmetric/relay.png) -HMCL 要求你申请静态 Token 之后才能启用 cato 的中继模式。cato 中继模式启用后,NAT 网络类型为差的用户也可以正常使用联机功能。具体申请方法参见 [🎟️Cato – 10月1.1版本体验活动 🐾 这里 (noin.cn)](https://noin.cn/circle/386.html)。noin.cn 要求申请静态 Token 的用户付费或完成指定的任务以获得静态 Token。 +HMCL 要求你申请静态 Token 之后才能启用 cato 的中继模式。cato 中继模式启用后,NAT 网络类型为差的用户也可以正常使用联机功能。具体申请方法参见 [🎟️Cato – 10 月 1.1 版本体验活动 🐾 这里 (noin.cn)](https://noin.cn/circle/386.html)。noin.cn 要求申请静态 Token 的用户付费或完成指定的任务以获得静态 Token。 + +### 其他可配置方法 + +> 此处参考了 https://www.right.com.cn/forum/thread-199299-1-1.html + +HMCL 的 NAT 类型测试不一定准,你还可以尝试上面链接中提供的 `NAT类型测试.zip` 程序来测试你的 NAT 类型。 +1. 如果你的路由器有启用 "FullCone"、"STUN"、"TURN"、"ICE"、"UPnP" 等功能,你可以启用。 +2. 如果你的路由器没有以上的设置项,你还可以设置 DMZ 主机。(请参考上文的 DMZ 主机设置) +3. 如果你的电脑是 Windows 操作系统,且电脑装了 360 安全卫士、腾讯电脑管家等安全软件。你需要检查以下系统服务是否被禁止启动,如果是,你需要将这些服务设置为自动启动。 + 1. Function Discovery Provider Host + 2. Function Discovery Resource Publication + 3. SSDP Dicovery +4. 如果你的电脑是 Windows 操作系统,你还需要放行需要提升 NAT 类型的软件(HMCL)。如果你不会放行,你可以直接关闭 Windows 防火墙。(请参考上文的防火墙设置教程) +5. 如果你能向运营商要到外网 IP,这是最好的,没有公网 IP 的话,你可以联系运营商客服索要公网 IP。 + - 中国联通已经取消分配公网 IPv4 地址,你可以索要公网 IPv6 地址。