浅谈优化PS4游戏联机网络 | 您所在的位置:网站首页 › ps4网络游戏卡 › 浅谈优化PS4游戏联机网络 |
浅谈优化PS4游戏联机网络
2016-02-29 19:03:50
628点赞
3448收藏
353评论
追加修改: 本来觉得配图比较渣,想改改,因为是我第二篇原创,我才知道。原文是修改不到的... 更正一下: 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 Download Helper超详细教程 原文都说得比较详尽,无论新手还是老手都可以看得明白,那我就不多说的。我现在也是在用这个方法,简单来说就是用PSX网络抓包,获取PS4下载更新/DLC源地址,复制网址到迅雷下载,下载完成后通过PSX回传到PS4。 二.DNSmasq (需要路由器支持) DNSmasq 原文都说得比较详尽,我的辣鸡小米路由器mini(官方)不支持,我就没试过了... 后话: 我在PS4贴吧、A9VG、TGbus都没有见到比较系统解决NAT3网络问题的帖子。“久病成医”后就自己学到了这些知识,见到一个留言我真的很认同,大意就是“中国的网络环境把普通用户都逼成网络高手了”。 希望这篇文章可以帮到遇到同样问题的玩家,如果文章有什么错误的地方,还恳请斧正。(误导到有需要的人就不好了) 也欢迎大家加我的PSN id: toolazy8909 ![]() |
CopyRight 2018-2019 实验室设备网 版权所有 |