【Linux】搭建n2n实现异地组网

下载安装n2n

1
2
3
4
5
6
7
8
9
10
11
12
yum install git
git clone git://github.com/meyerd/n2n.git
cd n2n/n2n_v2
yum install -y openssl-devel
yum install -y cmake
yum install -y net-tools
yum install -y git
yum install -y gcc gcc-c++
mkdir build
cd build
cmake ..
make && make install

 
 
创建超级节点

1
nohup supernode -l 8888 &

 
 
创建边缘节点

1
./edge -a 10.10.10.10 -c mynetwork -k 123 -l xxx.xxx.xxx.xxx:8888

 
 
查看 edge 进程

1
ps -ef | grep edge

 
 
查看 supernode

1
ps -ef | grep supernode

 
 
 
之后下载windows版n2nguien.exe,按顺序填写超级节点、超级端口、边缘节点、组名、密码
最后在cmd中ping通边缘节点即连接成功