跳过正文

n2n_v2s搭建实记

·122 字·1 分钟
N2n

N2N版本选择介绍(v1\v2\v2s\v3区别\使用方法教程\免费服务器)
#


由于N2N项目管理混乱,导致其版本发布存在很大的误导和散乱。

大致区分一下目前网络上常见的N2N的几个版本

v2\v3
#

目前最常用的版本,也是官方N2N项目重启后,在各路大神的贡献下,一直在维护并不断完善的版本

项目:https://github.com/ntop/n2n

另外,lucktu 站长收集整理了网友上传编译的可执行版本,包含Windows、Linux(包含ARM)、Mac、Android等

可以 在这里 下载

v2s
#

此版本可以为官方N2N项目v2版本(v2项目重启前)的修改版,极小部分用户仍在使用

项目:https://github.com/meyerd/n2n/tree/master/n2n_v2

v1
#

此版本为官方N2N项目v1版本的修改版,已被淘汰

项目:https://github.com/meyerd/n2n/tree/master/n2n_v1

手机版
#

安卓应用,支持v1/v2s/v2/v3全版本协议,无需root,作者说未来会会有iOS版本

项目:https://github.com/switch-iot/hin2n

服务端
#

服务器安装
#

yum install autoconf automake libtool git kernel-headers -y
#国内备份链接
#wget https://file.bugxia.com/s/TtD5mqW6Z47ioCA/download
wget https://github.com/ntop/n2n/archive/refs/tags/3.0.tar.gz
tar xzvf 3.0.tar.gz
cd n2n-3.0
./autogen.sh
./configure
make && make install

启动服务端
#

实际使用时,可以去掉 -f 参数,使其后台运行 9527是对应端口号

supernode -p 9527 -f

客户端
#

Windows客户端使用: EasyN2N(N2N启动器) v3.1.2

如何使用客户端: 使用N2N搭建虚拟局域网联机游戏(EasyN2N\小黄鸭)

EasyN2N 服务端(Supernode)附加参数
#

-p 端口 | Supernode监听端口,默认 7654 -F federation名称 | supernode federation名称,默认为 *Federation -l 主机:端口 | 和 -F 配合,已知的一台Supernode地址和端口 -M | 关闭非用户名密码认证的群组的MAC和IP地址欺骗保护功能 -V 文本 | 自定义字符串(最长19位),用于在管理输出日志中展示 -c 组名称配置文件路径 | 该配置文件中包含允许使用的组名称 -a IP段 | 用于自动分配IP,格式如 -a 192.168.0.0-192.168.255.0/24 -t 端口 | 用于管理supernode --management_password 文本 | 管理端的密码 -v | 输出更多日志

其他想尝试:
#