ZeroTier - 穿网利器呀!

缘起

这周三上课问一个同学有没有穿(校园)网的工具推荐,他说了ZeroTier。昨天试了,看网上都是说什么基于ZeroTier来访问“群晖”之类的:群晖,查了下,是台湾的NAS(?)。似乎没感觉出 ZeroTier怎么样。

今天继续尝试解决Jupyter Notebook穿网访问(Jupyter 的配置请参看后文)。

  • 同一路由器下通过deskong:3333 来访问是可以的
  • 即便是同一路由器下通过IP:3333 来访问也是不行的
  • 找了同办公室的(不同的IP),在他的机器上deskong:3333 和IP:3333来访问,都不行

突地想到 ZeroTier 会怎么样?效果竟然出奇地好 - 相当完美地解决了穿网(FTP, 远程桌面等),以及Jupyter Notebook 远程访问的问题!

ZeroTier 的安装与配置

https://www.ZeroTier.com/

  • 首先注册一个用户,并创建一个网络
ZeroTier-NewNet

记下 Network ID,后面要用。

**注册的用户可以创建多个网络,各网络的ID可在ZeroTier Central 中查看(参看后面3)

  1. 找到Windows 版本,下载/安装即可。
ZeroTier
  1. 运行 ZeroTier,右键点击图标选择Join Network
ZeroTier-JoinNet

输入前面得到的 Network ID即可。

其它电脑类似安装 ZeroTier,并加入网络

  1. 进入ZeroTier Central 可已查看你的机器的IP地址
Zerotier-JoinNetIP

也可以在各台计算机上的ZeroTier程序中查看

Zerotier-JoinNetIP2
  1. 之后,就可以像访问自己的局域网一样按照IP地址访问目标机器了!

效果展示 - 纪念一下

  • Jupyter Notebook 可远程访问了

输入配置好 Jupyter Notebook 的目标机器的IP:端口号,登录即可

Zerotier-Jupyter

Jupyter Notebook 当然要配置好:参看另外的网文

  • 访问 FTP 也可以!

近期网络舆情,学校内似乎不允许使用FTP分享资源了,配置好的 Serv-U不能正常访问了。现在,通过 ZeroTier就可以了

Zerotier-FTP
  • Windows 10 的远程桌面连接也可以!

当然在目标机器上要提供远程桌面连接服务(Windows 10 专业版是可以的),然后,在客户端使用IP地址远程桌面连接即可。

Zerotier-RemoteConn
Zerotier-RemoteConn2

你可能感兴趣的:(ZeroTier - 穿网利器呀!)