原神3.2 虚拟机版 frp 穿透教程
不论你是用哪一个 虚拟机一键端版本,如果要开外网映射都可以参考这个教程。
首先你要先确保你内网能进游戏了再来改外网!
开外网首先你得有一个外网IP!主要通过端口映射的方式实现!
如果你本地有外网IP地址,你可以用路由器 DMZ映射到服务端的内网地址,或者用路由器的端口映射到内网地址。
如果你本地没有外网IP地址,那么推荐你用frp工具进行端口穿透映射,这个就需要至少有一台具有外网IP的云服务器,入门版的云服务器也很便宜。
1、使用finalshell(FinalShell(ssh连接工具))连接虚拟机
主机名:服务端IP地址,端口22,用户名root,密码123456。
2、开外网映射需要修改服务端2个文件,在Finalshell 里面分别找到下面两个文件,双击打开即可修改,修改后保存即可。
/root/genshin/srv/sdkserver/config.json
第25行 “accessAddress”: “外网ip”, 这里面的IP 改成外网ip(云服务器IP)
第52行”DispatchUrl”: “http://外网ip:20001/query_cur_region” 这里面的IP 改成外网ip(云服务器IP)
/root/genshin/srv/gateserver/conf/gateserver.xml
搜索 outer_ip ,把里面这个IP改为你的外网IP(云服务器IP)
3、端口映射
如果你本地有外网IP地址,你可以用路由器 DMZ映射到服务端的内网地址,或者用路由器的端口映射到内网地址。
如果你本地没有外网IP地址,那么推荐你用frp工具进行端口穿透映射,这个就需要至少有一台具有外网IP的云服务器,入门版的云服务器也很便宜。
正常游戏需要映射以下端口:
TCP: 2888,20001 ;
UDP:20041
如果需要使用GM工具,还需要映射 20011 端口(TCP)
如果你是用云服务器端口映射到本地虚拟机的话,还要记得在服务商后台把防火墙里面以上这些端口放开!
27017 是 mongodb数据库端口,开放后会被黑!
修改好以上两个文件后,重启虚拟机!重启服务端!
如果还是搞不定可以联系我处理 微信 web88518
本文出自 蓝鹰博客,转载时请注明出处及相应链接。
本文永久链接: http://www.lanyingblog.com/blog/3077.html