在 Ubuntu 上开启子网广播
第一步
确定家里的网段: 通常是 192.168.1.0/24 或 192.168.0.0/24
开启 IP 转发(内核层面):
运行以下命令:
Bash
1 | echo 'net.ipv4.ip_forward = 1' | sudo tee -a /etc/sysctl.d/99-tailscale.conf |
启动子网路由:
运行以下命令(将 192.168.1.0/24 替换为你家里的实际网段):
Bash
1 | sudo tailscale up --advertise-routes=192.168.1.0/24 |
第二步:在 Tailscale 控制面板允许路由
为了安全,Tailscale 默认不会自动启用路由,需要你手动点一下:
- 打开 Tailscale Admin Console。
- 找到你的 Ubuntu 设备。
- 点击右侧的三个点
...-> Edit route settings 。 - 在 Subnet routes 下,勾选你刚才添加的网段,点击确认。