兄弟们,周末和基友开黑《人类一败涂地》,本来挺欢乐,结果一到换图环节就卡壳。房主换了个新地图,其他人点加入,转半天圈然后提示“连接失败”。
折腾半天才发现,问题出在房主家没公网IP。现在运营商给的宽带基本都是大内网,你本地开个房间,外人根本连不进来。之前也试过让房主搞路由器端口转发,但家里是光猫桥接+路由器拨号,双层NAT,折腾半天也没搞定,还差点把网搞崩了。
后来问了个搞网络的朋友,说不用碰路由器,装个内网穿透工具就行。试了下80KM穿云箭,还真行,操作也简单。
具体步骤是这样的:
1.房主先去官网下个80KM穿云箭客户端,安装完打开,点击管理后台进入后台。界面是图形化的,不用敲命令,对小白很友好。
2.启动《人类一败涂地》,开个本地房间,记住游戏用的端口号(一般是23232)。
3.回到80KM穿云箭,点“映射管理——新建映射”,本地端口填23232,它会分配一个公网地址。
4.把这个地址复制给队友,他们在游戏里选“加入游戏”,填这个地址,就能直接进房了。换图的时候,房主在本地换,队友重新连这个地址就行,不用重新要地址。
实测下来挺稳的,延迟也不高,跑满我家百兆宽带没问题。而且它自带断线重连,就算网络抽风也能自动连上,不用手动重启。
总之,有类似需求的兄弟可以试试,比折腾路由器省心多了。