本文分为两部分,一是优化外部网络,二是优化内部网络。此方法使用于所有游戏,特别是不需要加速器的情况。
首先申明我测试第二部分是基于裸连的基础上的,如果使用加速器的话建议设置完后进游戏对比一下看看游戏延迟有没有降低。
一、优化外部网络
外部网络即宽带,优化外部网络就是使用电信宽带并且申请公网IP,即可拥有最好的游戏体验(低延迟裸连),比挂加速器效果还好。缺点是费用远高于UU加速器加便宜的宽带,且这个方案不适用于在校学生党。如果电信太贵也可以考虑联通网络,一定概率可以申请到公网IP,如果是移动网基本申请不到公网IP,裸连就别想了。申请公网IP可以直接打电话给客服,说需要安装监控,有远程访问监控设备的需求就行。
我个人是使用电信宽带加公网IP,可以做到低延迟裸连,如果感觉延迟高,直接用路由器重新拨号就会换个IP地址,一般可以解决问题,无法解决就重复上述操作。
如果追求低延迟、便利性且能承担宽带费用的话强烈推荐这个方案。
二、优化内部网络
优化的前提是使用光猫或路由器拨号,有条件一定要使用质量好的路由器(例如我是小米AX3600,图便宜可以买一些二手神机,具体B站应该有介绍)拨号并用网线连接你的电脑(或者你运行游戏的设备)。
首先需要路由器支持DHCP静态IP分配,其次是端口转发功能,再不济就是使用UPnP 或DMZ功能。
以小米路由器为例(大部分游戏都有类似的功能),地址栏输入192.168.31.1进入服务器后台,选择常用设置-局域网设置,找到DHCP静态IP分配这个功能,接着找到你的电脑(准确说是运行游戏的设备,可以是电脑也可以是主机、手机)在局域网的IP地址(不知道怎么找的自行百度),选择并绑定IP地址。效果如下(设备名称可以随意改,MAC地址一般系统会帮你填上去,一定不要改):
这个步骤的作用是固定电脑在局域网的IP地址,如果不进行这个步骤路由器在一段时间后会修改电脑在局域网的IP地址,后续操作需要固定局域网内的IP地址。
接下来就是重点了,就是使用端口转发功能,除外也可以使用UPnP和DMZ功能。但后两个方法会降低网络的安全性,特别是对于有公网IP的用户,这个方法等于叫黑客来黑了你。
先说端口转发,以小米路由器为例,在高级设置-端口转发中可以找到。
接下来打开网址https://portforward.com/ports/g/,按Ctrl+F搜索Grand Theft Auto V,能看到以下游戏列表:
这个就是GTA5不同版本所需的端口号,找到我们对应的版本,PC玩家选择Grand Theft Auto V Steam(EPIC与STEAM用同一个服务器,因此也用这个),其他版本或者其他游戏则自己根据自己需求找对应的端口号。
接下来在端口转发中添加对应的端口及协议并绑定你的电脑的IP地址(准确说是运行游戏的设备,可以是电脑也可以是主机、手机的IP地址),效果如下:
名称随意更改,需要注意协议不要选错,内外网的端口要一致,IP必须是你运行游戏的设备,任何一个错了都会导致网络负优化!
接来下保存并生效,就完成了内部网络的优化。
这个步骤的目的是让游戏相关数据在传输时优先传输到你运行游戏的设备(即你绑定的IP的设备),能够减少游戏数据在内网传输时的延迟,提高对应游戏的NAT类型。
接下来说一下UPnP和DMZ功能,具体区别自行百度,这两个功能相当于将上述功能自动化,对于有公网IP的用户会带来很大的安全隐患,没有公网IP为了省事的话可以考虑开启,反正我DMZ用了半年没出问题。这个两个功能的话直接开启即可,不需要额外设置,最好是使用UPnP功能,使用DMZ可能会影响局域网内其他设备的使用。不过我还是推荐使用端口转发,安全性最高且对其他设备影响最小。
接下来说一下修改hosts文件优化网络的方法,我的结论是没有作用,因此我不会详细介绍。具体有没有用可能因人而异,如果你使用后有效果的话可以继续使用,如果没效果最好恢复原来的hosts文件,具体方法直接百度吧。
说一下为什么没有作用,我以前在学校的时候试过感觉是完全没有效果。刚刚又试了一下,我的网络是可以裸连GTAOL的,但是无论是ping网上说的R星服务器IP还是根据R星服务器IP找合适的中转节点,都是100%丢包。可以裸连的网络按理说ping服务器是不会丢包的,但是使用那些教程说的方法,ping那些IP都是100%丢包,很显然是那些所谓修改hosts提高访问R星服务器速度的方法的问题。
还有一个方法是通过DNS提高网络质量,因为我之后打算玩一些DNS的骚操作,因此不打算测试这方面对游戏有没有作用,如果兴趣可以参考B站大佬的这个教程(https://www.bilibili.com/video/BV1Rp4y1a7xQ?spm_id_from=333.337.search-card.all.click)。可以肯定的是这个方法是能提高整体网络质量的,能否明显提高游戏体验我就不清楚了。
最好,再次强调我测试第二部分是基于裸连的基础上的,对于裸连玩家来说绝对是游泳的,如果使用加速器的话建议测试对比一下看看游戏延迟有没有降低,欢迎在评论区交流你的情况,如果感觉设置完后延迟反而提高了则取消端口转发,改用UPnP。
感谢各位看到这里!晚安!