OpenWRT 内网穿透 ZeroTier

需求:在办公室内能远程连接家里的内网

家里网的环境:主路由用的是老毛子,旁路由 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

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-18 16:34:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-18 16:34:02       100 阅读
  3. 在Django里面运行非项目文件

    2024-01-18 16:34:02       82 阅读
  4. Python语言-面向对象

    2024-01-18 16:34:02       91 阅读

热门阅读

  1. Vue-组件缓存-keep-alive

    2024-01-18 16:34:02       51 阅读
  2. 边缘计算和联邦学习的联系

    2024-01-18 16:34:02       47 阅读
  3. 边缘计算的挑战和机遇——数据安全与隐私保护

    2024-01-18 16:34:02       61 阅读
  4. 【无标题】

    2024-01-18 16:34:02       53 阅读
  5. 华为:交换机忘记console密码重置

    2024-01-18 16:34:02       178 阅读
  6. SpringBoot异常处理和单元测试

    2024-01-18 16:34:02       57 阅读
  7. Vue3 动态设置 ref

    2024-01-18 16:34:02       63 阅读
  8. vue3 setup语法糖

    2024-01-18 16:34:02       60 阅读
  9. Pandas实战100例 | 案例 74: 分组后计算平均值

    2024-01-18 16:34:02       54 阅读
  10. UDP服务器和客户端的创建步骤

    2024-01-18 16:34:02       43 阅读