You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Ubuntu 20.04系统下无需端口转发的可靠远程访问方案咨询

Ubuntu 20.04系统下无需端口转发的可靠远程访问方案咨询

Hey,我完全懂你用TeamViewer时那种动不动断连的烦躁,结合你公司不让端口转发的限制,给你整理几个Ubuntu 20.04下亲测靠谱的远程访问方案,不管是CLI还是桌面都能覆盖:

  • Tailscale(桌面/CLI通用,零配置穿透)
    这是我个人最推荐的工具,基于WireGuard协议,稳定性拉满,而且完全不需要手动配置端口转发,靠内网穿透就能建立安全连接。
    安装和使用步骤超简单:

    1. 在Ubuntu 20.04终端执行:curl -fsSL https://tailscale.com/install.sh | sh
    2. 启动并完成登录:sudo tailscale up,跟着提示在浏览器里用邮箱或谷歌账号验证就行
    3. 之后不管是远程桌面还是CLI操作,直接用Tailscale分配给目标机器的虚拟IP:
      • 远程桌面:打开系统自带的Remmina,输入[虚拟IP]:3389(如果目标开了RDP)或者对应VNC端口
      • CLI直接敲ssh 用户名@虚拟IP就能连
        它的优势是自动维护连接,网络波动后会自动重连,只要能访问互联网,公司防火墙基本拦不住。
  • ZeroTier(去中心化P2P穿透)
    和Tailscale原理类似,但更偏向去中心化架构,适合对隐私要求较高的场景。
    操作步骤:

    1. 终端安装:curl -s https://install.zerotier.com | sudo bash
    2. 加入你提前创建的ZeroTier网络:sudo zerotier-cli join 你的网络ID(得先在ZeroTier平台注册创建网络,拿到专属ID)
    3. 同样用分配的虚拟IP进行SSH或远程桌面连接,稳定性也很靠谱,还支持跨平台设备互通。
  • Mosh + Tailscale(CLI专属,低延迟抗丢包)
    如果你的需求主要是CLI远程操作,Mosh比传统SSH更适合不稳定的网络——它会缓存输入内容,断网后能自动无缝重连,不会像SSH那样直接断开。搭配Tailscale就能绕过端口转发限制:

    1. 先按前面的步骤配置好Tailscale
    2. 本地和远程Ubuntu都安装Mosh:sudo apt install mosh
    3. 连接时用mosh 用户名@虚拟IP,操作体验比SSH流畅太多,尤其是网络波动频繁的时候。

这些方案我自己在Ubuntu 20.04上都长期用过,稳定性比TeamViewer好不少,而且完全符合你公司不允许端口转发的要求。

备注:内容来源于stack exchange,提问作者Jonathan Woo

火山引擎 最新活动