使用 Zerotier 实现异地组网

前言

公司最近购入了一台服务器,用来当公司的安卓打包机和测试服务器使用。
买完服务器装完环境就需要连接这台服务器,当在公司的时候可以通过内网IP进行连接。
但是如果需要再其他网络,比如家里的时候也能连接公司这台服务器就需要有一个公网IP,或者说内网穿透。

这里我选择使用 Zerotier 来实现异地组网。

异地组网和内网穿透不同在于,内网穿透服务是第三方会分配给你一个域名或者公网IP,任何人都可以访问。

异地组网是需要再访问端和被访问端都安装可以异地组网的软件,比如 Zerotier。来组成一个大的局域网。

步骤

1. 注册 Zerotier

my.zerotier.com/
可使用 GoogleGithub 授权登录。
登录后是如下界面

使用 Zerotier 实现异地组网

这个就是你创建的一个大的局域网

2. 下载 Zerotier 客户端

www.zerotier.com/download/

使用 Zerotier 实现异地组网

在这里下载你对应的操作系统版本。

我这里用Linux举例

# 下载 zerotier, 下载完成后就自动启动了
curl -s https://install.zerotier.com | sudo bash

# 启动 zerotier
systemctl start zerotier-one
# 停止 zerotier
systemctl stop zerotier-one
# 查看 zerotier 状态
systemctl status zerotier-one
# zerotier 开机自启
systemctl enable zerotier-one

# 加入一个网络, network-id 就是 zerotier 官网中你的 networkid
zerotier-cli join <network-id>

# 验证网络连接,
sudo zerotier-cli info

# 查看当前加入的网络
zerotier-cli listnetworks
本作品采用《CC 协议》,转载必须注明作者和本文链接
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!