centos 7安装n2n v2
现在内网穿透的工具很多了,有ngrok,frp,n2n等,今天就来介绍下怎么安装n2n v2版本,这里多说一句n2n v1和v2是不能互通的.
系统:centos 7(64位)
软件:n2n v2
1.安装前准备
yum -y install cmake gcc gcc-c++ git wget openssl-devel
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端口.
ps:
https://www.buckhill.co.uk/blog/how-to-enable-broadcast-and-multicast-support-on-amazon-aws-ec2/2
评论: