Tailscale双向访问教程:从公司到家&家到公司零门槛实现虚拟局域网互访(2026最新Ubuntu配置指南)

84 阅读2分钟

大家好,我是熊哥。最近在玩Tailscale组网,上个视频分享了单向访问(公司到家),反馈不错,但很多人问怎么实现双向互访。今天就补上这个教程,基于虚拟局域网(VPN)原理,简单几步搞定公司和家庭设备的无缝连接。特别适合远程办公或多设备管理的开发者。注意:这不是从零教学,假设你已安装Tailscale客户端。

为什么需要双向访问?

默认Tailscale是点对点加密,但如果家里有多个局域网设备(NAS、打印机等),单向访问不够用。双向通讯能让家里的任意设备访问公司资源,反之亦然。熊哥的视频里提到,人都是贪心的——没错,我也不例外!通过子网路由静态路由表,我们可以轻松扩展。

前提准备

  • 公司端:安装Tailscale客户端(Windows/Mac/Linux均可)。
  • 家端:一台设备(如Ubuntu服务器)安装Tailscale,并启用子网路由(上视频已讲:tailscale up --advertise-routes=192.168.10.0/24)。
  • 路由器:家用路由需支持静态路由(如爱快软路由或OpenWRT)。如果用群晖NAS套件安装Tailscale,命令不支持,建议迁移到Ubuntu原生环境。
  • IP段:Tailscale默认用100.64.0.0/10段,确保无冲突。

实现步骤:家到公司的反向访问

  1. 启用公司端子网路由:在公司设备上运行命令开启依赖(类似家端反过来):

    text

    tailscale up --advertise-routes=公司局域网段/掩码  # 如192.168.1.0/24
    

    这步让公司局域网暴露给Tailscale网络。

  2. 在家路由器添加静态路由表

    • 登录路由器后台(我用爱快软路由)。
    • 协议栈:IPv4
    • 目的地地址:100.64.0.0(Tailscale IP段)。
    • 子网掩码:255.192.0.0
    • 网关:家Ubuntu的局域网IP(如192.168.10.24)。
    • 优先级:默认(或自定义)。
    • 备注:如“Tailscale公司访问”。

    保存后,家设备就能通过Ubuntu作为跳板访问公司任意设备了!

  3. 测试验证

    • 从家Ping公司IP:ping 公司设备IP。
    • 从公司Ping家设备:已在上视频实现,双向就全通了。
    • 注意:如果群晖不支持命令,迁移到Ubuntu后原生支持,无需额外依赖。

注意事项与优化

  • 安全性:Tailscale用WireGuard加密,零信任模型,但别暴露敏感端口。
  • 兼容性:群晖套件限命令,Ubuntu更灵活(视频里熊哥也迁了)。
  • 扩展:多设备时,只需一台开启子网路由,其他通过局域网跳。
  • 如果卡住,检查防火墙或IP冲突。

这个配置让我在家轻松访问公司服务器,效率翻倍!下步熊哥视频转PanelAI(搜索“熊哥PanelAI”有惊喜),开源AI管理工具,2026年值得关注。欢迎评论你的组网经验,一起交流~