在 Spark 上设置 Tailscale

无论您身在何处,都可以使用 Tailscale 连接到家庭网络上的 Spark

基本思路

Tailscale 创建一个加密的点对点网状网络,允许安全访问
从任何地方连接到您的 NVIDIA DGX Spark 设备,无需复杂的防火墙配置
或端口转发。通过在 DGX Spark 和客户端设备上安装 Tailscale,
您建立一个私有“尾网”,其中每个设备都获得稳定的私有IP
地址和主机名,无论您在家、工作、
或咖啡店。

你将完成什么

您将在 DGX Spark 设备和客户端计算机上设置 Tailscale
创建安全的远程访问。完成后,您将能够通过 SSH 访问您的
使用 ssh user@spark-hostname 等简单命令从任何地方使用 DGX Spark
所有流量自动加密,NAT 穿越透明处理。

开始之前需要了解什么

  • 使用终端/命令行界面
  • SSH 基本概念和用法
  • 在 Ubuntu 上使用 apt 安装软件包
  • 了解用户账户和身份验证
  • 熟悉systemd服务管理

先决条件

硬件要求:

  • NVIDIA Grace Blackwell GB10 超级芯片系统

软件要求:

  • NVIDIA DGX 操作系统
  • 用于远程访问的客户端设备(Mac、Windows 或 Linux)
  • 测试连接时客户端设备和 DGX Spark 不在同一网络上
  • 两台设备上的互联网连接
  • 用于 Tailscale 身份验证的有效电子邮件账户(Google、GitHub、Microsoft)
  • SSH 服务器可用性检查:systemctl status ssh
  • 包管理器工作:sudo apt update
  • 在 DGX Spark 设备上具有 sudo 权限的用户账户

时间与风险

  • 预计时间:初始设置 15-30 分钟,每个附加设备 5 分钟
  • 风险:中
    • 潜在的 SSH 服务配置冲突
    • 初始设置期间的网络连接问题
    • 身份验证提供程序服务依赖项
  • 回滚:可以使用 sudo apt remove tailscale 完全删除 Tailscale,所有网络路由自动恢复为默认设置。
  • 最后更新: 11/07/2025
    • 少量文案编辑