需求:在办公室内能远程连接家里的内网
家里网的环境:主路由用的是老毛子,旁路由 OpenWrt
办公室:10.3.0.0/24
家里:192.168.123.0/24
一、账号注册
1、登陆官网
ZeroTier | Global Area Networking
2、登陆账号,我这里用的是微软的 outlook 邮箱登录的
3、创建一个网络,记住 Network ID,后面会用到
4、高级区域,选择一个 虚拟网段,我这里选择 10.247.20.0/24 其它地方默认即可
二、OpenWrt 设置
1、 打开 服务 ZeroTier,输入前面官网生成的 Network ID,点击启用按钮,保存并应用
2、点击接口信息,成功获取IP
三、客户端设置
1、下载安装 ZeroTier 客户端软件:Download
2、 安装后,点击 Join ZeroTier Network,还是输入官网生成的 ID
3、连接成功后,我们能看到IP
四、ZeroTier 设置
1、切换到 Members 栏位,对上面2台设备 重命名并勾选 Auth 按钮,
2、切换到 Advanced 栏位,Add Routes 添加路由
五、测试
1、查看办公室的路由表
PS C:\Users\Administrator> route print -4
===========================================================================
接口列表
12...fa 81 32 08 01 00 ......Intel(R) PRO/1000 MT Network Connection
28...02 72 0e 8a f6 9d ......ZeroTier Virtual Port #2
1...........................Software Loopback Interface 1
===========================================================================
IPv4 路由表
===========================================================================
活动路由:
网络目标 网络掩码 网关 接口 跃点数
0.0.0.0 0.0.0.0 10.3.0.1 10.3.0.227 25
0.0.0.0 0.0.0.0 25.255.255.254 10.147.20.163 10034
10.3.0.0 255.255.255.0 在链路上 10.3.0.227 281
10.3.0.227 255.255.255.255 在链路上 10.3.0.227 281
10.3.0.255 255.255.255.255 在链路上 10.3.0.227 281
10.147.20.0 255.255.255.0 在链路上 10.147.20.163 291
10.147.20.163 255.255.255.255 在链路上 10.147.20.163 291
10.147.20.255 255.255.255.255 在链路上 10.147.20.163 291
127.0.0.0 255.0.0.0 在链路上 127.0.0.1 331
127.0.0.1 255.255.255.255 在链路上 127.0.0.1 331
127.255.255.255 255.255.255.255 在链路上 127.0.0.1 331
169.254.169.254 255.255.255.255 10.3.0.208 10.3.0.227 26
192.168.123.0 255.255.255.0 10.147.20.238 10.147.20.163 291
224.0.0.0 240.0.0.0 在链路上 127.0.0.1 331
224.0.0.0 240.0.0.0 在链路上 10.3.0.227 281
224.0.0.0 240.0.0.0 在链路上 10.147.20.163 291
255.255.255.255 255.255.255.255 在链路上 127.0.0.1 331
255.255.255.255 255.255.255.255 在链路上 10.3.0.227 281
255.255.255.255 255.255.255.255 在链路上 10.147.20.163 291
===========================================================================
2、跟家里内网互通
PS C:\Users\Administrator> ping 192.168.123.1
正在 Ping 192.168.123.1 具有 32 字节的数据:
来自 192.168.123.1 的回复: 字节=32 时间=12ms TTL=63
来自 192.168.123.1 的回复: 字节=32 时间=13ms TTL=63
来自 192.168.123.1 的回复: 字节=32 时间=12ms TTL=63
来自 192.168.123.1 的回复: 字节=32 时间=15ms TTL=63
192.168.123.1 的 Ping 统计信息:
数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 12ms,最长 = 15ms,平均 = 13ms