近期因为不明原因导致 FiveM 官方的 *.fivem.net 域名在中国大陆境内无差别遭到屏蔽,导致许多玩家无法启动游戏或无法进入服务器,目前具体被屏蔽原因未知,我们也没有能力解除屏蔽,只能临时找其他途径解决,目前可用方案如下:
1. 网络代理
如果你有科学上网软件,并且是支持全局代理 + Tun 模式的(例如 V2Ray 的 Clash For Windows),那么你可以通过挂代理的方式解决此问题,请注意必须是全局系统层代理,而不是普通的 Http Proxy,因为 FiveM 不走用户层代理。
2. 修改 Hosts
如果你没有科学上网软件也没有关系,这里我用自己的服务器搭建了一个临时的反向代理,你只需要修改 Hosts 文件,然后将 FiveM 相关的域名指向这个地址即可,具体方法如下。
Hosts 文件位置:C:/Windows/System32/drivers/etc/hosts
打开上面这个目录,找到 hosts 这个文件,右键使用记事本打开它
打开之后可能是空白的,也可能有内容,都没有关系。在文件的末尾另起一行,然后添加以下内容
69.30.212.3 keymaster.fivem.net
69.30.212.3 runtime.fivem.net
69.30.212.3 content.cfx.re
69.30.212.3 lambda.fivem.net
69.30.212.3 policy-live.fivem.net
69.30.212.3 cnl-hb-live.fivem.net
69.30.212.3 servers-frontend.fivem.net
69.30.212.3 sentry.fivem.net
69.30.212.3 mertrics.fivem.net
69.30.212.3 changelogs-live.fivem.net
修改完后保存文件,如果保存时提示没有权限在当前位置保存,可以将 hosts 文件先复制到桌面,然后打开进行修改,最后将文件复制回去替换原来的文件即可。
对于服务器服主
目前也支持代理 Keymaster(服务器验证),只需要在你的服务器的 Hosts 文件添加以下内容即可
69.30.212.3 keymaster.fivem.net
Linux 服务器文件位置:/etc/hosts
,Windows 的位置看上面介绍
请注意
目前这只是临时解决方案!将来这个服务器可能会失效,如果之后出现无法连接的问题,只需要打开这个 hosts 文件,将之前添加的内容删除即可,如果仍然有问题请在评论区反馈,并附带问题截图。