如何使用n2n远程连接
1,n2n介绍
n2n是一个p2p的vpn实现,想对于openvpn来说,配置十分简单。n2n由两类节点组成edge节点和super节点。super节点提供edge进行nat穿越时候通信所需,当然需要public ip address. edged节点可以存在于任何网络。
2,n2n优势
- 配置极其简单,无需openvpn那样的证书
- 使用非常方便
3,n2n 使用
-
安装
sudo apt-get install n2n -
使用
edged节点:
supernode -l 9118
super节点:
edge -d free0 -M 1200 -a 192.168.160.1 -c test -k test -s 255.255.255.0 -u 1001 -g 1001 -l 172.24.219.199:9118 -f -m 00:01:02:03:04:02 -r
3,注意事项
edge -M 这里设置tap 设备的mtu值,默认是1400,但是这个mtu值会造成ssh登录hang住问题,可以改小点例如1200