多语言展示
当前在线:675今日阅读:179今日分享:36

如何在Linux中使用n2n配置虚拟专用网

n2n是一个二层点对点虚拟专用网VPN,它允许用户在网络层面而非应用层面开发典型的P2P应用功能,用户可以获得本地IP可见性以及不管他们现在身处哪个网络,只要有相同的网络IP地址就可以访问到。
工具/原料
1

计算机

2

虚拟机

方法/步骤
1

首先加密使用开放协议部署在边缘节点,它使用用户定义的加密钥匙自己控制安全,,而Skype或Hamachi却是要的,各个n2n用户可以同时属于多个网络。

2

接着在启动时用于边缘节点或用于达到对称防火墙后面的节点。对于这些节点,该应用主要是一个目录暂存器和包路由器,而不是直接通信,安装在用户PC的应用程序,它允许构建n2n网络,实际上,各个边缘节点创建一个tun/tap设备。

3

然后配置一个超级节点和任意数量的边缘节点,决定将超级节点放在哪个地方,假设将它放到了主机a.b.c.d的xyw端口上。

4

接着使用何种密码加密来保证数据安全,假设使用密码encryptme。决定要使用的网络名称,假设将它命名为mynetwork,注意,可以使用超级节点/边缘节点来处理多个网络,不仅仅只有一个,决定在边缘节点上使用什么IP地址。

5

然后启动应用进行配置超级节点和配置边缘节点,进行测试属于个人的n2n网络,在各个边缘节点上可以使用如图所示的命令进行连接到p2p上。

推荐信息