1.安装前准备
yum -y install cmake gcc gcc-c++ git wget openssl-devel make ---安装N2N编译插件
git clone https://github.com/meyerd/n2n.git
2.安装n2n v2
cd n2n/n2n_v2
mkdir build && cd build
cmake ..
make -j4 && make install
3.启动服务端
supernode -l 5000
再在服务端这台服务器启动个客户端
edge -d n2n0 -c <网络名称> -k <密码> -a <本地IP> -l <服务器IP或地址>:5000 >/dev/null
4.在rc.local里设置
(/usr/local/sbin/edge -d n2n0 -c <网络名称> -k <密码> -a <本地IP> -l <服务器IP或地址>:5000 &> /tmp/edge.log ) &
5.验证
ps auxw|grep supernode
ps auxw|grep edge
ip add
如果节点互相ping不通,可以在服务端防火墙里放行5000端口.
评论已关闭