(一)外网服务器 centos7(腾讯云)
#安装依赖包 yum install subversion gcc-c++ openssl-devel git cmake #下载n2n源码包 git clone https://github.com/meyerd/n2n.git #编译 cd n2n/n2n_v2 mkdir build cd build cmake .. make make install #开启supernode服务端口 supernode -l 1000内网服务器 centos7(本地计算机1)
#安装依赖包 yum install subversion gcc-c++ openssl-devel git cmake #下载n2n源码包 git clone https://github.com/meyerd/n2n.git #编译 cd n2n/n2n_v2 mkdir build cd build cmake .. make make install #开启edgenode服务 edge -d test01 -c test -k key -a 10.0.0.1 -l 140.143.150.150:1000 >/dev/null &
其它服务器 centos7(本地计算机2)
#安装依赖包 yum install subversion gcc-c++ openssl-devel git cmake #下载n2n源码包 git clone https://github.com/meyerd/n2n.git #编译 cd n2n/n2n_v2 mkdir build cd build cmake .. make make install #开启edgenode服务 edge -d test02 -c test -k key -a 10.0.0.2 -l 140.143.150.150:1000 >/dev/null &
(二)配置服务端(腾讯云)
腾讯云管理页面中打开端口1000UDP,1000TCP, 53UDP
(二)其它电脑测试
ping 10.0.0.1 -c 3
访问内网服务器hue页面
http://10.0.0.1:8888
注:其它服务器 (window 7版本)请到我的博客资源下载