浅谈优化PS4游戏联机网络
追加修改:
本来觉得配图比较渣,想改改,因为是我第二篇原创,我才知道。原文是修改不到的...
更正一下:
1.应该是“雅正”不是“斧正”。
2.联通宽带前身是“网通”不是“铁通”,这是笔误,两个名实在太像了...
3.文中“子网掩码”应该是 255.255.255.0
补充一下:
1.每天3月都是政治月,GFW火力全开,访问外国网络会卡/掉线是十分正常的!
2.文中方法虽然都是搜集得来,但是都是有网友验证过,成功可行的!
3.如无出现“IP碎片封包”问题,不建议修改MTU值,有可能影响网络稳定性。
4.如果玩家所在小区不是被ISP垄断,联机困难的建议还是换联通电信,省时间省功夫。如果是联通电信用户,连外服不稳定,或者不想换ISP的,建议找一个支持udp转发的S*S/V*P*N。有些游戏数据走udp,例如全境封锁、命运。
如果觉得S*S/V*P*N费用贵的,又愿意自己折腾,可以上网买一个VPS,自己搭建S*S,这个网上有很多教程。
新增方法七:
PS4连上手机/mifi热点联网
我本人是手机联通4G用户 (iPhone 6s plus支持4G+ 不过广州还没有这个业务),在手机开wifi热点,然后PS4连接上,测速。 NAT 2 ! 测速下载651.6kbps 上传900.3kbps,都不过1Mbps ,不过联机流畅。
百度过一下,原来早有玩家开通闲时流量包,夜晚用手机热点玩游戏。也不失为折中的办法。具体值不得,要和你“换网”(ISP)成本做对比才知道了。
至于流量,我在极玩网搜到一些数据可以供大家参考:
使命召唤(COD) 10MB+(玩了一个多小时)
美国末日 18MB(玩了两个小时,开语音,不是开派对)
命运 25MB(玩了两小时十分钟,三人派对,开语音)
2K15 2MB(2K15公园模式3V3,一局差不多是2M左右,开派对语音)
通常说偷跑了很多流量的玩家,通常都是后台遇上游戏/DLC更新...
以上
本文是分享玩家在游玩PS4时碰到"NAT 3类型"问题的解决方法。由于中国地域较广,有众多ISP(网络运营商),部分对外通讯收到GFW影响(你懂的)并加上玩家所用的路由器型号较多,本文只可以说得上“浅谈”,也就是对大部分人适用的方法,并不能顾及所有玩家。
如果文章有什么疏漏的地方,还请斧正。(很严肃 )
以下分享7个方法,由简单到复杂。由低成本到高成本。
一.DMZ主机
所谓DMZ就是把一台主机置于路由器网关之前,这个设计的本意是将一些低安全级别的东西放在一台主机上,方便外界访问。有鉴于此,我们可以利用DMZ的这个特性,将PS4主机置于DMZ。
以下是各种路由设置方法,如果没有你所需的路由器,还请自行百度。具体步骤就是:
1.IP-Mac绑定,PS4每次连接到路由器都是指定的局域网IP 2.指定局域网内的IP(PS4)打开DMZ主机
小米路由器mini
"路由器状态" - "终端设备" - 找到PS4,复制 MAC地址
"高级设置" - "DHCP静态IP分配" - "添加" 找到PS4对应 IP和MAC地址,保存
"高级设置" - "端口转发" - DMZ 打开 - 输入PS4 IP最后三位数, 然后保存。
TPlink
"客户端列表" 找到 PS4 IP , 然后点击 "静态地址保留"
"添加新条目" 填写PS4相关信息,保存
"转发规则" - "DMZ主机"
"启用" 填写PS4完整IP "保存"
巴法络 (网图,仅供参考)
思科Linksys (网图,仅供参考)
二.DNS设置
*国内网络环境复杂,有些玩家说"改善很大",而有些玩家说"越改越差"。请按实际环境更改合适DNS。 Ping值小,下载快,不等于联机畅通。联机畅通不等于下载快。
原理:假设你需要到美国旅游,你需要“问路”,而得出的答案可以有很多,搭飞机直达,搭飞机然后换乘...而DNS服务器就能按你所需,给你"问路"答案的服务器。
现在玩家公认的比较好(迟延比较低,也就是Ping值比较小 / 服务器较稳定)的就是棒子的DNS,准确来说是 韩国长安大学的DNS:
168.126.63.1
168.126.63.2
此外,分享几个我收藏的,我Ping值比较小的DNS:
OneDNS:112.124.47.27
腾讯: 119.29.29.29
阿里DNS: 223.5.5.5
121.40.240.227
114: 114.114.115.115
香港 203.80.96.9
分享一个小工具,方便大家一次过Ping所有目标IP。这个绿色小软件就是“超级Ping”。
如图,选择一个 Ping值小,失败率最小的DNS,记下IP。
然后下面教大家怎么在PS4中更改DNS(图片上文字可能和玩家具体版本语言略有不同):
"设定"- "网络"
"设定互联网设置"- "使用Lan连接线" (我推荐网线连接,下文会有提及)
"手动"
"IP地址"填刚才绑定好的PS4 IP ,例如我刚才示范的 192.168.31.111
"子网掩码"填 255.255.255.255
"默认网关" 将刚才PS4的IP最后三位数改成1就可以了,例如我是 192.168.31.1
"首选DNS" 将刚才筛选的最好的DNS的IP填上,例如我是 223.5.5.5
"备用DNS" 可填可不填。
后面的设置都是默认,然后保存就可以了。
安利一下:关于中国网络环境,有一句古话“南电信,北联通”。中国宽带固网一级ISP就只有电信和联通(前铁通),而,索尼是和电信合作的,电信用户都能得到专线加速。
三.MTU值(解决部分"IP碎片封包"问题)
MTU是什么鬼?
MTU是通信术语「最大传输单元」的英文缩写,是指一种通信协议的某一层上面所能通过的最大数据包大小(以字节为单位)。最大传输单元这个参数通常与通信接口有关(网络接口卡、串口等)。MTU值越大,通信效率也越高,传送数据包个数也越低。
但是这并不意味着MTU值越大越好,因为MTU值越大,传送一个数据包的延迟也越大,并且数据包发生错误的概率也越大。在某些情况下,有的网络服务供应商或者游戏服务器会限制MTU值,导致发送给服务器的数据不可达、游戏服务器连接不上,此时需选择合适的MTU值来进行设置。
我该如何合理设置MTU呢?
1.按Win+R组合键,调出“运行”菜单,输入“cmd”然后回车
2.在出现的“命令提示符”窗口中输入“ping -l 1472 -f www.baidu.com”然后回车,看到封包需要被分散。
- 您可以使用任何有名称可以侦测的网域,例如: ping www.smzdm.com -f -l xxxx 来取代 www.baidu.com 以进行测试。
- 每一个指令之间有一个空格。
-"-l" 是小写的 L ,不是数字一。
- 最后四位数字是测试的封包大小。
3.减少测试封包大小 (10 或 12 byte) 然后再次测试。看到封包仍需要被分散。
4.减少更多测试封包大小然后再次测试,直到您达到封包大小不需要分散为止。
5.在 Ping 测试中得到最大的封包大小,然后加上 28 。加上 28 byte 是因为 20 byte 是保留给 IP 标头, 8 byte 是给 ICMP 回应要求标头。记住!您必须为 Ping 测试结果加上 28 !
6.例如:
Ping 测试的最大封包大小是 1440
+ 28 IP 和 ICMP 标头
1468 就是您的最佳 MTU 设定
如何在PS4中设置MTU呢?
就是刚才网络设置里面,其中一项“MTU设定”
四.网线连接PS4
*这里只针对PS4连接wifi热点联网的玩家。
大部分PS4老玩家经验,插网线普遍比连接wifi热点快。我还搜到一个比较典型的帖子:原文
这个玩家由NAT3 直接变为 NAT1 ...
这个玩家是"裸连"的,直接的pppoe拨号上网,也就是PS4里面设置好宽带的帐号密码,然后直接联网,把路由器都跳开了。
不过这个方法比较极端,本人并不认同.因为网线不走无线路由器,家里其他需要联网的设备怎么办? 都跟着断网吗?
我建议大家将路由器的一个Lan口分配给PS4。我就是一个Lan口给电脑,另外一个Lan口给PS4。
五.S*S / V*P*N
查找过"科学上网"方法用户肯定会听说过 S*S / V*P*N (挺和谐的关键词,为了不坑大妈,中间加了*号)
由于 S*S / V*P*N 服务商众多,我这里只起"抛砖引玉"的作用。具体好不好,请大家自行百度了。(具体网络环境不同这个很难比较,例如我用这个S*S,不等于其他玩家都一样快...)
我只用过“奇游加速器”(本质是V*P*N),A9VG用户推荐的,上官网注册后绑定好手机号码,就可以体验到42小时免费使用(而且是最高级帐号)。我之前玩全境封锁beta内测就是用它的,有延迟,但从没断线。大家可以试试
而 S*S , 我在 A9VG看得最多就是 地瓜S*S / boafanx 。和其他翻*墙的S*S不同,这是专为PS4、XLive游戏联机加速的,不具有网页访问加速和翻*墙的功能。
在国内专注主机游戏的网站其实不多,我个人最常去的就是 A9VG、TGBus、多玩、PSN中文站和PS4贴吧。A9VG相对来说比较专业,热度较高,这个相信老司机都知道~
六.专用加速路由器
*部分用户一直NAT3,不是ISP的问题,而是... 家里的路由器太旧了...随便换一个近1年内新出的路由器就好了。(像刚才第四个方法那个玩家就是路由器的问题)
市场上是有专门的路由器是为PSN/Xlive作加速为卖点的,由于本人都没试过,我这里只起"抛砖引玉"的作用。具体好不好,请大家自行百度了。
以下是三款为PSN/Xlive作加速的路由器(以及网络服务):
摩登狗
极玩
极路由+ 奇游
此外,非专用路由器:魔豆 / 小米路由器mini / 网件 / 华硕 或者其他可以刷 梅林(merlin)固件、OP(OpenWrt)固件的路由器。
这类路由器的共通性都是路由器自带或者破解后可以用上 S*S 或者 V*P*N ,然后连上自己购买的 S*S / V*P*N 帐号,起到加速效果。
由于路由器品牌众多,怎么破解,怎么设置S*S / V*P*N 这里就不一一深究了。
七.换一个ISP
刚才说过"中国宽带固网一级ISP就只有电信和联通(前铁通)",参与基础网络建设的是一级运营商,诸如联通、电信等;二三级运营商是向一级运营商进行租用和购买带宽,如宽带通、长城宽带等。
如果有看过我上一篇文章的伙伴就会知道,我就是用长城宽带的苦主了...
一级ISP和二三级ISP的区别就在于,用户分配到的上网IP是内网还是公网的IP。
一级ISP企业财大气粗,拥有大量可分配IPV4的IP,分配到用户手上的是公网IP。
二三级ISP拥有的资源较少,大部分都是光纤到用户最近的机房,然后通过NAT转发技术,几百户共享一个外网IP。
没有NAT转发的公网IP自然就是 NAT1 (应该是骨干网络)或者 NAT2 (普通用户)。
NAT转发的内网IP自然就是 NAT3,游戏联机各种麻烦,各种语音断线。
提供一个办法给大家查查自己的IP是内网还是公网的:
登录万网查看获得的IP地址
如万网获取IP是二个,则是IP经运营商转换的内网环境
如果你是电信或者联通的用户用的是内网IP,你可以打电话去投诉了。(特殊上网套餐除外)
如果你是二三级ISP用户,建议你打客服咨询你需要“安装摄像头,需要一个固定IP”(不用解释什么游戏机网络的,我这个说法保证大部分客服都懂)或者 你需要上外国网站问有没有“国际加速线路”(本质就是V**P**N)。
有的地方,打个电话投诉一下就可以解决问题了,而且还免费。有的地方,投诉都没用,就是没这个服务。中国的网络环境就是这么特殊......
以我为例子,我百度过其他地方的长城宽带用户,打个电话就可以改NAT2,还**免费。不过,在广州的我就只能办理“花生壳”套餐(内网NAT穿透)。结果就是,价钱太贵,我还是准备换中国电信了。
如果以上七种办法都不行的话,看来你需要移民了...
同场加映,PS4下载加速方法:
*上面七个方法都是针对PS4联机优化网络,以下方法是针对PS4下载更新/DLC加速的
一.PSX
原文都说得比较详尽,无论新手还是老手都可以看得明白,那我就不多说的。我现在也是在用这个方法,简单来说就是用PSX网络抓包,获取PS4下载更新/DLC源地址,复制网址到迅雷下载,下载完成后通过PSX回传到PS4。
二.DNSmasq (需要路由器支持)
原文都说得比较详尽,我的辣鸡小米路由器mini(官方)不支持,我就没试过了...
后话:
我在PS4贴吧、A9VG、TGbus都没有见到比较系统解决NAT3网络问题的帖子。“久病成医”后就自己学到了这些知识,见到一个留言我真的很认同,大意就是“中国的网络环境把普通用户都逼成网络高手了”。
希望这篇文章可以帮到遇到同样问题的玩家,如果文章有什么错误的地方,还恳请斧正。(误导到有需要的人就不好了) 也欢迎大家加我的PSN id: toolazy8909
伍贰叁零
校验提示文案
干笋子炒肉
校验提示文案
米字街头
校验提示文案
葵瓜子
校验提示文案
自由随我
校验提示文案
engos
校验提示文案
zhuhonglei1988
校验提示文案
wanglizyy
校验提示文案
tomx2h
校验提示文案
剧组副导演
校验提示文案
pokocat
校验提示文案
杜兰泽朵
校验提示文案
庄酷
校验提示文案
tero1982
校验提示文案
加钱上卡宴
校验提示文案
yxwuse
校验提示文案
xxxzxxx
校验提示文案
iamhalo
校验提示文案
爱茹的肉头
校验提示文案
yjyeluo
校验提示文案
不拉德皮特
校验提示文案
值友8285390194
校验提示文案
浮尘藏千年丶
校验提示文案
TalentX
校验提示文案
TalentX
校验提示文案
微虾cy
校验提示文案
老狼624
校验提示文案
范俩仟Sam
校验提示文案
ShowHo
校验提示文案
lancky
校验提示文案
龙傲天886
校验提示文案
值友7340092790
您的这席话可以延伸一下,在中国你想要好好享受哪个领域的服务,你就必须被动成为某个领域的高手哈哈!
校验提示文案
Mrbill
校验提示文案
iloveagirl
校验提示文案
我在变身
校验提示文案
hyy34
校验提示文案
NightRain
校验提示文案
感觉账户被掏空
校验提示文案
福寿禄-然
校验提示文案
魔术师EW
校验提示文案