序
我个人推荐FCN,因为不用编译下载很好用,但是有朋友提出了以下问题。
1.我担心公共网络服务器。FCN公网由作者提供,可能存在安全性或服务器在线时间的问题。
2.P2P打不了洞就靠中间服务器转发,FCN公网限速100KB。
3.不能自建公网服务器。
N2N简介
N2N已经介绍了很多百度,我就在这里重点介绍一下。
N2N由边缘(客户端)和超节点(中央服务器)组成,它至少需要两条边缘和一个超节点来组成N2N网络。
客户端不需要公共网络,但是超级节点需要公共网络IP。
超级节点结构
Ubuntu环境
apt-get install subversion build-essential libssl-dev git clone https://github.com/meyerd/n2n.gitcd n2n/n2n _ v2 mkdir build CD build cmake...make sudo make安装centos环境。
Yum安装subversion gcc-c++ OpenSSL-devel git克隆https://github.com/meyerd/n2n.gitcd n2n/n2n _ v2 mkdir build CD build cmake...make sudo make安装调试模式。
在正式操作中去掉-v -f即可。
supernode -l 1234 -v -f-l 1234侦听的UDP port -v enabled log -f输出到终端防火墙。
超级节点正在UDP端口上侦听。
人的本质
ufw允许1234/udpufw状态表
iptables-a input-p UDP-dport 1234-j接受ge构造
在linux下
Ubuntu环境
apt-get install subversion build-essential libssl-dev git clone https://github.com/meyerd/n2n.gitcd n2n/n2n _ v2 mkdir build CD build cmake...make sudo make安装centos环境。
Yum安装subversion gcc-c++ OpenSSL-devel git克隆https://github.com/meyerd/n2n.gitcd n2n/n2n _ v2 mkdir build CD build cmake...make sudo make安装调试模式。
edge-d edge 0-a 10 . 0 . 0 . 100-c 9sb . org-u 1000-g 1000-kmima-l 103 . 95 . 207 . 205:1234-m01:02:03:04:05:01-v-f-d接口名称,不需要写-a IP地址-c组名-u -g功率降低参数-k密码-l超级节点-m MAC地址,就不重复了,所以作为
下载windows版本
http://www.vpnhosting.cz/n2nguien.exe
关于[使用n2n配二楼设置点对点VPN,今天就分享给大家。如果对你有帮助,别忘了关注这个网站。
内容导航:1。使用n2n配搭建第二层点对点VPN:老牌P2P内网渗透工具N2N介绍;2.使用n2n配设置第二层点对点VPN使用n2n配搭建第二层点对点VPN:老牌P2P内网渗透工具N2N介绍;
单击高级按钮并选中通过N2N社区启用数据包转发以启用中间转发。
访问是成功的
一些坑
1 .当服务提供商不启用tun/tap时,openvz无法运行edge。
2.n2n
n2n n2n的主要功能是基于P2P协议的加密二层专用网络。
加密使用开放协议部署在边缘节点,它使用用户定义的加密密钥:你自己控制安全性,无需授权公司,而Skype或Hamachi很重要。
每个n2n用户可以同时属于多个网络(或社区)。
它具有在反向通信方向(例如从外向内)穿越NAT和防火墙的能力,因此它可以到达n2n个节点,即使它运行在私有网络中。防火墙不再是IP层控制通信的障碍。
N2n网络不代表它是独立的,它可以在n2n和非n2n网络之间路由通信。
N2n架构基于两个组件超级节点:它用于启动时的边缘节点或到达对称防火墙后的节点。对于这些节点,应用程序主要是目录寄存器和分组路由器,而不是直接通信。
边缘节点(Edge node):安装在用户PC上的应用程序,允许构建n2n网络。实际上,每个边缘节点创建一个tun/tap设备,这是n2n网络的入口点。
将n2n安装到Ubuntu,打开终端并运行以下命令。
$ sudo apt-get install subversion build-essential libssl-dev $ SVN co https://svn.ntop.org/svn/ntop/trunk/n2n$ CD n2n/n2n _ v2 $ make $ sudo make install
使用n2n配设置P2P VPN首先,我们需要配置一个超级节点和任意数量的边缘节点。
决定把超级节点放在哪里。假设您将它放在主机a.b.c.d的xyw端口上
决定使用何种密码加密来确保数据安全。假设您使用密码encryptme。
决定您想要使用的网络名称。假设你把它命名为mynetwork。请注意,您可以使用超级节点/边缘节点来处理多个网络,而不仅仅是一个网络。
决定在边缘节点上使用什么IP地址。假设你用10.1.2.0/24。
启动应用程序:
配置超级节点超级节点-l xyw
在每个边缘节点上配置边缘节点,并使用以下命令连接到P2P VPN。
sudo edge-a 10 . 1 . 2 . 1-c my network-k encrypt me-l a . b . c . d:xyw
现在让我们测试您的n2n网络边缘节点& gtping 10 . 1 . 2 . 2边缘节点& gt平10.1.2.1
Windows n2n VPN客户端(N2N Edge图形界面)
你可以从这里下载N2N边缘图形界面。
N2N边缘图形界面是点对点“n2n VPN解决方案”的基本安装程序和GUI配置界面。
作者:ruchi译者:GOLinux校对:wxy
