ZeroTier:快速实现虚拟局域网VLAN/内网穿透

jupiter
2021-12-20 / 0 评论 / 1,084 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2021年12月22日,已超过854天没有更新,若内容或图片失效,请留言反馈。

1.简介

zerotier是一个软交换机,使用zerotier可以让多台内网机器组成一个局域网。

官网: https://my.zerotier.com

ZeroTier 支持 Windows、macOS、Linux 三大主流平台,iOS、Android 两大移动平台,以及 QNAP(威连通)、Synology(群晖)、Western Digital MyCloud NAS(西部数据)三个 NAS 平台,还支持 LEDE 开源路由器项目。

2.使用步骤

2.1 注册 ZeroTier

注册地址:https://my.zerotier.com/

2.2创建私有局域网,获得 Network ID,然后修改Access Control

进入https://my.zerotier.com/network点击Create创建网络

点击进入已创建的网络,修改Access Control,默认是Certificate (Private Network),选择此模式表示每次在添加新的主机时,需要手动勾选是否允许连接,如果选择None (Public Network)模式,表示加入网络后自动分配IP并允许连接,从安全性来说建议使用默认选项Certificate (Private Network),方便性来看None (Public Network)更方便,不用每次加入网络后手动勾选。

2.3客户端安装方式

Linux

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

如果要让他开机自启动,运行:

sudo systemctl start zerotier-one.service
sudo systemctl enable zerotier-one.service

Windows或者macOS、Android、iOS等

那么可以在 https://www.zerotier.com/download/ 下载zerotierr然后安装

2.4连接,加入 Network ID

sudo zerotier-cli join 83048a0632246d2c #填写自己的 Network ID

2.5 验证

ip a

这个时候执行一下 ip a 你会发现多了一个叫做 ztuzethlza 或者类似名字的设备,还有IP地址,这就是zerotier组建的局域网的IP 地址

zt3jnq5mka: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 2800 qdisc fq_codel state UNKNOWN group default qlen 1000
    link/ether f6:4e:f8:49:0d:52 brd ff:ff:ff:ff:ff:ff
    inet 172.30.204.211/16 brd 172.30.255.255 scope global zt3jnq5mka
       valid_lft forever preferred_lft forever
    inet6 fe80::8e0:6ff:fe0e:1737/64 scope link
       valid_lft forever preferred_lft forever

参考资料

  1. ZeroTier – 无配置,零基础「内网穿透」随时随地连回家/学校/办公室 -跨平台
  2. https://www.zerotier.com/download/
  3. zerotier简明教程
  4. 无公网IP通过ZeroTier方便实现内网穿透(详细)
0

评论 (0)

打卡
取消