简体中文 | 繁體中文 | English |
NVIDIA 免费 VPS 申请全攻略:像聊天一样轻松上手的实用指南
VPS

NVIDIA 免费 VPS 申请全攻略:像聊天一样轻松上手的实用指南

typecho
2026-05-27 / 0 评论 / 181 阅读 / 正在检测是否收录... ===> PDD优惠福利券,千万好物,不要错过 <===

先说一句实话,看到“免费领一年VPS(60 vCPU + 60 GB RAM)”的标题时,脑子里第一反应就是:这也太像天上掉馅饼了吧?结果点进去一看,原来是一套官方 API+脚本加上域名邮箱的注册套路。别慌,今天把整个流程拆成几块,用最生活化的语言帮大家把这颗“甜甜的糖”剥开,让你既能尝到甜,又不怕被粘牙。

🧩 先把概念拼好——这到底是什么?

  • NVIDIA DSX Air:相当于 NVIDIA 自己的云服务器,提供 GPU、CPU、内存等资源,面向开发者和科研人员。
  • 免费 VPS:官方在宣传活动期间给出的“一年免费”配额,核心数 60、内存 60GB,理论上可以跑个完整的服务器。
  • 域名邮箱:必须用像 [email protected] 这种自有域名的邮箱注册,普通的 Gmail、QQ 邮箱都不行。

这几个点卡住了很多小伙伴:
① 不想绑信用卡?好,域名邮箱可以免绑;
② 不懂 API?别怕,作者已经写好了一键脚本;
③ 资源会不会随时被收回?——只要每三天手动或自动续期,就能一直用下去。

🚀 申请全流程(一步到位)

  1. 准备域名邮箱:如果手里已经有自己的域名,直接在 DNS 控制台创建一个邮箱账号,收取验证码即可。没有的话,可以去 Nodeseek 或者类似平台买个域名,费用一般 20‑30 元/年。
  2. 注册 DSX Air 账号:访问 https://dsx-air.nvidia.com,点击“Sign Up”。填入邮箱、设置密码,系统会发送验证码到你的域名邮箱,完成后就能登录。
  3. 获取 API Key:登录后进入 “NGC API Keys” 页面,点 “Create Personal API Key”。
    • 勾选 NVIDIA Air / DSX Air 权限,保存后会得到一串类似 ak-xxxxxxxxxxxx 的密钥。
  4. 找到自己的 Simulation ID:在 DSX Air 控制台创建一个 "Simulation"(相当于实例),创建完后 URL 里会有 /simulations/1234567890/,数字部分就是 Simulation ID。
  5. 部署自动续期脚本:把下面的 Bash 脚本保存为 update-dsx-air-sleep.sh,把里面的 NVIDIA_AIR_API_KEYSIMULATION_ID 换成自己的值。
    #!/usr/bin/env bash
    set -euo pipefail
    NVIDIA_AIR_API_BASE="https://api.air-ngc.nvidia.com/api/v3"
    NVIDIA_AIR_API_KEY="你的_NGC_API_KEY"
    SIMULATION_ID="你的_simulation_id"
    
    # 计算目标 sleep_at,保持在当前时间后约 71 小时(约 3 天)
    payload=$(cat <<EOF
    { "sleep_at": "$(python3 -c 'from datetime import datetime, timezone, timedelta; print((datetime.now(timezone.utc)+timedelta(hours=71)).isoformat())')" }
    EOF
    )
    
    target_sleep_at=$(echo "$payload" | python3 -c 'import json,sys; print(json.load(sys.stdin)["sleep_at"])')
    
    simulation_url="${NVIDIA_AIR_API_BASE%/}/simulations/${SIMULATION_ID}/"
    
    # 读取当前信息(方便调试)
    curl --ipv4 -sS -H "Accept: application/json" -H "Content-Type: application/json" \
        -H "User-Agent: air-sdk/1.3.1" -H "X-Air-Sdk-Version: 1.3.1" \
        -H "Authorization: Bearer $NVIDIA_AIR_API_KEY" "$simulation_url" > before.json
    
    # 发起 PATCH 更新
    curl --ipv4 -sS -X PATCH -H "Accept: application/json" -H "Content-Type: application/json" \
        -H "User-Agent: air-sdk/1.3.1" -H "X-Air_Sdk-Version: 1.3.1" \
        -H "Authorization: Bearer $NVIDIA_AIR_API_KEY" \
        --data "$payload" "$simulation_url" > after.json
    
    after_sleep_at=$(python3 -c 'import json,sys; print(json.load(open("after.json")).get("sleep_at"))')
    
    if [ "$after_sleep_at" != "$target_sleep_at" ]; then
      echo "verify failed: expected=$target_sleep_at actual=$after_sleep_at" >&2
      exit 1
    fi
    
    echo "ok"
    
  6. 授予执行权限并手动测试chmod +x update-dsx-air-sleep.sh && ./update-dsx-air-sleep.sh,看到 ok 说明成功。
  7. 加入定时任务:打开 crontab -e,加一行 00 */6 * * * /path/to/update-dsx-air-sleep.sh >> /var/log/dsx-air.log 2>&1,每 6 小时跑一次,确保不超过 3 天的失效截止。

至此,你的 60 核 60GB 免费 VPS 就能稳稳地跑一年了,唯一需要记得的只是每三天一次的续期,脚本帮你自动完成。

💡 小技巧 & 常见坑点

  • 脚本报 403?检查三件事:API Key 权限、请求 Header(必须和示例一模一样)以及加 --ipv4 参数。
  • 域名邮箱忘记密码,导致无法收到验证码?建议在注册前把邮箱的“找回密码”方式提前绑定手机或备用邮箱。
  • 实例被关机后 sleep_at 仍会继续递增,脚本并不会把实例重新启动。如果你需要实例 24/7,记得在脚本里加 curl -X POST …/start 的调用。
  • 时间误差:API 使用的是 UTC,脚本里已经用 datetime.now(timezone.utc) 计算,别自己改成本地时间,否则可能导致提前关机。

🤝 为何值得白嫖?

如果把它比作生活中的免费自助餐,最大的好处有三点:

  1. 学习成本几乎为零:只要会写点 Bash,就能拥有 60 核的大服务器,足够跑 AI 实验、个人云盘、甚至小型游戏服务器。
  2. 不会强行扣费:没有信用卡绑卡,只有“手动续期”。只要脚本跑通,就不会出现意外扣费。
  3. 资源丰富:60 核、60GB 内存、几百 GB 存储,远超普通免费套餐的 1 核 1GB。

不过,白嫖也不是无限制的。NVIDIA 官方会监控异常流量和长期不活跃的账号,出现异常会先警告,屡次违规直接封停。

🏁 总结:一步到位的免费 VPS 申请指南

整体来看,整个流程可以浓缩成四句话:

1️⃣ 用域名邮箱注册 DSX Air;
2️⃣ 生成 NGC API Key 并记下 Simulation ID;
3️⃣ 把官方提供的 Bash 脚本填好并跑通;
4️⃣ 用 crontab 把脚本每 6 小时执行一次,保证每三天一次的续期。

只要把这四步做完,你就拥有了一台“60 核+60GB”的免费服务器,足够让你玩转 AI、搭建个人站点、甚至跑点小型游戏。最重要的是,这套方案几乎不需要花钱,也不需要绑卡,真正做到了“白嫖不掉头”。祝大家玩得开心,别忘了把经验分享给小伙伴们,让更多人受益!😊

0

评论 (0)

取消