LOADING
334 words
2 minutes
Tailscale 内网穿透组网教程

Tailscale 是目前 在校园网、公司内网、无公网 IP 环境 下远程访问服务器最简单、最稳的方案。

🧩 一、Tailscale 是什么?#

Tailscale = 一种安全、自动穿透 NAT 的虚拟专用网络(基于 WireGuard 协议)。

你所有登录同一账号的设备会自动组成一个「虚拟局域网」,彼此可直接通信。

✅ 优点:

  • 无需公网 IP
  • 无需开端口
  • 自动 NAT 穿透
  • 支持 Linux / Windows / macOS / Android
  • 支持 SSH、文件传输

🚀 二、在 Ubuntu 服务器上安装并启动#

1️⃣ 安装 Tailscale#

Terminal window
curl -fsSL https://tailscale.com/install.sh | sh

2️⃣ 启动并登录#

Terminal window
sudo tailscale up

终端会输出认证链接,用浏览器打开并登录(支持 Google、GitHub、Microsoft)。

3️⃣ 查看虚拟 IP#

Terminal window
tailscale ip -4

💻 三、在本地电脑上安装 Tailscale#

访问 https://tailscale.com/download 下载并安装客户端,登录同一个账号。

🔐 四、从本地连接服务器(SSH)#

Terminal window
ssh guest@100.121.87.43

📂 五、文件传输#

Terminal window
# 上传文件到服务器
tailscale file cp example.txt 100.121.87.43:
# 在服务器查看接收的文件
tailscale file list

🧰 六、常用命令大全#

功能命令
查看设备信息tailscale status
查看本机 IPtailscale ip -4
启动 Tailscalesudo tailscale up
停止 Tailscalesudo tailscale down
登出账号sudo tailscale logout

🌐 七、进阶功能#

开启 Tailscale SSH(免密登录)#

Terminal window
sudo tailscale up --ssh

子网路由(访问内网其他设备)#

Terminal window
sudo tailscale up --advertise-routes=192.168.1.0/24
Tailscale 内网穿透组网教程
/blog/posts/成长日记/远程连接/tailscale/
Author
Zenfish
Published at
2026-02-05
License
CC BY-NC-SA 4.0

Some information may be outdated