zerotier
内网穿透工具,可以搭建用于自己的虚拟网络,经过授权连接成功之后彼此都在同一网段,可以像在局域网一样互相访问。
由于up只接触过这几个系统,就无法在此介绍MacOS、iOS、FreeBSD和NAS上的安装了,但也应该和他们的安装过程大同小异吧[doge]。
Linux
部分命令可能需要加上sudo
-
创建zerotier账户,若已有可跳过
-
创建网络(Create A Network)并记住网络标识(NETWORK ID),若已有可跳过
-
下载zertier至本地
curl -s https://install.zerotier.com | sudo bash #直接下载 #需先安装curl
#ubuntu下建议用这种方便用apt管理 sudo apt install gpg curl curl -s 'https://raw.githubusercontent.com/zerotier/ZeroTierOne/master/doc/contact%40zerotier.com.gpg' | gpg --import && \ if z=$(curl -s 'https://install.zerotier.com/' | gpg); then echo "$z" | sudo bash; fi sudo apt install zerotier-one -y
-
下载成功后会出现类似
35ho0d88g73
的Address id,需要记住它(后续也可通过zerotier-cli info
或zerotier-cli status
查看);若未出现请重复第三步 -
在ZerTier官网上双击在第二步创建网络,下翻找到
MANUALLY ADD MEMBER
填入第四步的Address并确认 -
加入、离开、列出网络(<NETWORK ID>就是第二步创建好的网络标识)
zerotier-cli join <NETWORK ID> #加入 zerotier-cli leave <NETWORK ID> #离开 zerotier-cli listnetworks #连接列表
-
启停
sudo systemctl start zerotier-one.service #启动 sudo systemctl stop zerotier-one.service #停止 systemctl enable zerotier-one.service #打开开机自启 systemctl disable zerotier-one.service #关闭开机自启
Windows
- 创建zerotier账户,若已有可跳过
- 创建网络(Create A Network)并记住网络标识(NETWORK ID),若已有可跳过
- 下载zertier[
DOWNLOAD-Windows
即可],并安装 - 双击打开(若未弹出图形界面,在任务栏中右键后点击
Open Control Panpel……
),记住ZeroTier Address后类似于35ho0d88g73
的id - 在ZerTier官网上双击在第四步创建网络,下翻找到
MANUALLY ADD MEMBER
填入第四步的Address并确认 - 在图形化界面上输入第二步创建的网络标识并
join Network
Android
- 创建zerotier账户,若已有可跳过
- 创建网络(Create A Network)并记住网络标识(NETWORK ID),若已有可跳过
- 下载zertier并安装;若无play商店,可使用天翼网盘,访问码:rg5c
- 打开app,右下角一般会有类似于
35ho0d88g73
的Address id,记住它 - 在ZerTier官网上双击在第三步创建网络,下翻找到
MANUALLY ADD MEMBER
填入第三步的Address并确认 - 点击app右上角的
+
号加入网络,填入第二步创建的NETWORK ID
后点击Add Network
更多推荐