反向代理工具之n2n搭建配置.各个版本n2n下载 有更新!

  Bob

搭建环境

  supernode :云主机一台 aly1(Centos 7.0)

  edg2node: 内网机器两台 ny1(Centos 7.0),  ny2(windows10)

Step-1 各Centos编译安装n2n_v2

  #很重要,确保gcc和ssl版本一致,

yum install subversion gcc-c++ openssl-devel

svn co https://svn.ntop.org/svn/ntop/trunk/n2n

cd n2n/n2n_v2/

make && make install
cp supernode /usr/sbin/
cp edge /usr/sbin/

Step-2 中心节点super aly1 开启服务

 远程登录至aly1 (阿里云主机在管理页面配置端口1000允许进入的策略)

 vim /etc/sysconfig/iptables
 *filter下配置

-A INPUT -p tcp -m tcp --dport 1000 -j ACCEPT

  iptables save

 

  #启动supernode (注:此处开放端口在配置边缘节点机器时用)

supernode -l 1000

 

Step-3配置边缘节点机器

边缘节点1:  登录内网机器ny1 Centos,设置边缘节点(xxx.xxx.xxx.xxx:1000 即为阿里云super机器ip)

edge -d n2n0 -c mynetwork -k encryptme -a 10.0.0.1 -l xxx.xxx.xxx.xxx:1000

边缘节点2:

windows10的需要下载编译版本,选择合适的版本下载:https://pan.baidu.com/s/1Q7zulHDSUSvs2C3L1zfa5g  密码:zzm3
注意,win10系统对外可能需要关闭防火墙才能穿透成功
edge -d n2n0 -c mynetwork -k encryptme -a 10.0.0.2 -l xxx.xxx.xxx.xxx:1000

Step-4 验证n2n网络通讯

在节点1 ping 10.0.0.2 ,在节点2 ping 10.0.0.1 网络正常。

ssh 10.0.0.x可互联。n2n网络搭建完成。


如有疑问或同行交流欢迎加群讨论:铂金信息技术交流群 151258054