注意:不是Zotero文献管理软件!
ZeroTier是无公网IP的内网穿透的一种解决办法
注册账户
创建网络
点击"Create A Network"创建网络
可以看到创建的网络ID (Network ID),之后连接都是通过这个Network ID来连接的
点开这个网络,可以看到Access Control的两种方式,一种是PRIVATE,每次添加新的主机时,需要手动勾选是否允许连接。另一种是PUBLIC,表示加入网络后自动分配IP并允许连接
到此,一个中转的ZeroTier就配置完成了,接下来只需要其他设备安装所对应的客户端,然后加入到这个网络中就好了
Windows
下载Windows客户端
安装成功后,下面输入Network ID后“Join Network”
在ZeroTier的网页端,如果选择了PRIVATE模式,则需要点开当前的网络,对这台设备进行授权
授权成功后,可以看到授权的用户为1:
Windows配置完成,可以在本地看到加入的网络:
Ubuntu
跟着官网指示一步步来:
|
|
启动服务:
|
|
这里遇到了报错: zerotier-one: fatal error: cannot bind to local control interface port 9993
解决办法:https://blog.csdn.net/qq_33887096/article/details/114532957
1 2 3 4
killall -9 zerotier-one # 杀死zerotier所有进程 netstat -lp | grep zero # 查看9993端口是否被占用,如果还有占用的,多执行killall命令,杀死所有zerotier进程 zerotier-one -d #启动zerotier客户端 zerotier-cli listnetworks #列出连接的zerotier网络
查看服务状态
|
|
加入网络:
|
|
同上,如果Network选择的是PRIVATE模式,那么需要进行认证
使用ifconfig查看Ubuntu当前网络,可以看到已经添加了:
加入、离开、列出网络状态:
|
|