n2n局域网搭建
目的,为了搭建泰拉瑞亚服务器,不想主机同时兼备传输数据和同步数据的任务。使用n2n只是建立一个网络链接,仅传输数据TCP/UDP进行传输。
第一种传统的就是房主创建房间,存档也是在房主这边,其他人连进来可能会很卡,第二种在服务器端创建房间,存档在服务器这边,双方连接服务器的房间,双方延迟都很统一,问题是存档备份、服务器内存大小(我2核2g的跑泰拉瑞亚服务器屡次崩了)
服务器只需要在中间做网络中转节点
使用docker部署
环境:腾讯云服务器(2核2g)、公网ip、轻量云服务器、1Panel Linux 面板
方案一
服务器端
注意n2n服务端需要用v3版本,这样客户端无论是v2还是v3都能兼容
基于 jonnyan404/n2n-v3镜像进行创建容器
创建镜像docker pull jonnyan404/n2n-v3
构建容器docker run -d --name=supernode -e START_TYPE=supernode -p 7777:7777 -p 7777:7777/udp jonnyan404/n2n-v3
服务器需要放开7777端口,注意udp协议需要开放。
查看日志
客户端
windows版本
使用happynet来连接,自行下载