内网穿透之3

在之前的两篇博文ssh反向隧道ngrok反向隧道中所使用的方式建立连接之后所有数据需要经过中间服务端的中转。这一般来说也没有什么大问题,但是当中转服务器的网速较慢时,操作反应迟钝,传递大文件时比较耗时。

本文介绍n2n这个工具,其在顺利打洞之后会p2p传输数据,而失败时通过服务器中转。

n2n

v1版本的用法 sudo apt install -y n2n sudo edge -d edge1 -a 10.0.0.99 -c 组名 -k 密码 -s 255.255.255.0 -l bytemark.leggewie.org:1234 之前使用ipv6地址在两台主机间用scp复制文件时约7~10M/s,使用n2n的地址进行scp的速度仅能达到1M/s.说明p2p打洞没有成功。 -d 指定将要创建的本地接口, -a 是想要得到的ip,同时需要使用-s指定子网掩码 -l 指定超级节点的地址,如n2n.lu8.win:10082 来自(http://nat.red/)

frp

frp的新版本增加了对p2p的支持。与n2n的用法类似,将多个主机组建到一个内网。

Bittorrent Sync

主要功能是同步,也是点对点,没有中心服务节点。

文章目录
  1. 1. n2n
  2. 2. frp
  3. 3. Bittorrent Sync
,