lighthouse
Tag:
\

可能是一份比较新的n2n编译指南

趁着我现在还没忘赶紧写下来。。

n2n是一个实用的p2p VPN程序。当两台机器在同一网络环境下互相通讯会自动直连,不同网络环境下会通过中间节点(supernode,需要有公网ip)进行中转。和zerotier是一样的东西,只是配置起来可能会稍微简单一点(——当然如果你知道我付出了多大努力才让它在我的所有设备上运行之后,可能你会心灰意冷)。前几天无意中发现了这个东西,但是我当时发现现在网上还能找到的能用的东西似乎只有那个第三方维护的branch了。其他找到的的东西基本无法和那个branch内的所有程序进行工作。这里给出一个我踩了一圈地雷才得到的编译的正确方法。哪不对也别找我了我不想折腾了太难受了

劝退部分

首先你需要知道,这个东西可能远没有你想象中的那么好,下面是我实际测试的结果

  1. 原作者早就不更新了(还在维护的branch在这里
  2. 节点直连可能速度会比直接连(不走n2n)慢,这个慢的范围大概在40%左右。windows下直连测试的结果。
  3. 走中转速度慢得要命,我手里有个乱折腾的安卓机,拿linux deploy装了ubuntu,平时做脱机下载用,开了smb,我测试了一下中转下的速度,自己用的手机拿ES文件浏览器连smb走中转连接那台机子,传输速度10k。我也不知道为什么。也可能是我那个机器有问题。
  4. windows下客户端连接之后网络属性显示速度10mbps。网络设备名显示的是tap tun win32,查了一下资料是openvpn的东西,驱动最后更新是在2011年左右。我不知道这个速度是协商出来的还是写死的 …

Read More >>