ZeroTier 使用 教程

上一章说道怎么利用vm设置虚拟机网络,实现了可以局域网连接vm中虚拟机的效果。但那个只是在局域网中,如果我想在a局域网中连接b局域网中的ip,应该怎么做呢?

网上搜了到有好几种方法访问不同局域网内主机

  1. 公网ip端口映射
  2. 使用花生壳
  3. 使用Zerotier

端口映射

使用端口映射的方式,端口映射有两种情况,第一种是使用上网拨号的方式,电脑直接连接的光猫,这种类型的不需要进行端口映射。另外一种是电脑通过连接路由器,路由器连接光猫的形式上网,这种情况下,路由器会给我们分配一个192.168.xxx.xxx的ip,这就是我们电脑在这个路由器中的ip,不同的路由器中可能存在相同的ip,所以需要在路由器中配置端口映射,通过访问路由器中公网ip:指定端口,转发请求到 局域网中指定的ip。

但是由于这种方式需要知道路由器的管理账户,房东没给,所以这种方式行不通。

花生壳

使用花生壳,据说如果想要长时间使用,需要付费,那指定不行。

ZeroTier

正在这时,发现了zerotier,使用之后感觉还是不错的,大体的流程是:

  1. 到zeroTier官网申请一个账户,创建一个networkId
  2. 现在不通平台的客户端,通过第一步创建的networkId加入
  3. 到zeroTier 管理页面,通过客户端的请求
  4. 使用分配的ip愉快的访问局域网

下面开始进入正题:

1. 创建zeroTier账户

登录网址 https://www.zerotier.com/

image-20201112205849152

创建账户

image-20201112210019315

点击注册后,输入的邮箱会收到一个激活右键,进入邮件后,点击激活,才算是真正的创建成功

创建成功后,点击登录,开始创建network

2. 创建NetWorkId
image-20201112210338176

输入账号密码

image-20201112210512657

点击创建network

image-20201112210734964 image-20201112211247135

点击先创建的id,进入配置详情

image-20201112211743016_副本 image-20201112211928834

如果有客户端加入了这个网络,会在这个位置显示,可以通过这个页面对加入的用户进行管理

image-20201112212004901

注意,这个页面的配置是实时配置的,不用点类似于提交的按钮,直接配置就生效了。

3. 安装客户端

下载地址download

点击首页download按钮,选择要下载的版本

image-20201112213211455

选择要下载的版本

image-20201112213424687
3.1 安装linux客户端
image-20201112213811398

在linux 中执行命令

curl -s https://install.zerotier.com | sudo bash

安装成功后执行下列命令加入参考博客

# 如果报错
# 使用浏览器下载https://install.zerotier.com/
# 文件重命名为zero,上传到linux
chmod 775 zero
./zero123456

配置ZeroTIer One

# 查看帮助信息
zerotier-cli -h
# 查看版本信息
zerotier-cli -v
# 加入 network, NetworkID 对应的是创建network的时候的id 
zerotier-cli join  NetworkID

CentOS 7.2 配置ZeroTier One

# 状态查看
zerotier-cli listnetworks
# 查看是否在线 以及 id 信息等  200 说明已经加入
zerotier-cli info
200 
# 重启服务
systemctl restart zerotier-one
3.2 安装window客户端

点击windows图标,下载msi文件

image-20201112222345383

下载后右键执行

image-20201112222303565

一路下一步执行,完成后

image-20201112222647865_副本

join network

image-20201112222711423

输入创建network的时候生成的networkid

然后再管理页面审核通过后,查看详情

image-20201112222822751_副本 image-20201112222848227_副本

status 为 ok 的时候,说明加入成功

3.3安装mac客户端

下载页面下载

image-20201112222957517

一路傻瓜式安装

image-20201112225231213

安装成功后后 join network

image-20201112225305249_副本

加入后,在管理页面审核通过,查看客户端状态

image-20201112225430883

4. ZeroTier 审核客户端

在客户端 join NetWorkId 后,进入管理页面。

image-20201112211247135

进入member 模块

image-20201112220655721

通过对auth的勾选来审核是否让客户端加入网络

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值