vscode的tunnel链接(Linux 服务器 + Windows 本地电脑版本)

1.背景

目前很多局域网里的服务器,只能用内网IP才能登录 ,用外网IP根本连不上;要是用普通的内网穿透方法 ,不仅麻烦,还容易有安全问题。今天给大家说一个简单又安全的办法:用VS Code里微软自带的Tunnel隧道功能,靠着微软的平台,就能从外网轻松连到内网的GPU服务器,不用搞复杂的配置,也能避免安全风险。

2.操作步骤

一、Linux 服务器操作

1. Linux 服务器安装 VS Code 命令行版

连进你的 Linux 服务器终端,执行:

bash 复制代码
wget -qO- https://code.visualstudio.com/sha/download?build=stable&os=linux-cli-alpine | tar -xz -C ~/

解压后会得到 code 可执行文件。

2. 直接登录微软 / GitHub 账号

在 Linux 终端输入:

bash 复制代码
~/code tunnel
  • 会弹出一串授权网址 和 验证码
  • 拿你 Windows 电脑浏览器打开这个网址
  • 输入验证码,登录 微软账号 或 GitHub 账号
3. 设置服务器别名

授权成功后,会让你给这台 Linux 机器起名字,比如:

bash 复制代码
gpu-linux-server
4. 保持隧道后台常驻(重点)

关掉终端隧道就会断,用后台挂起:

bash 复制代码
nohup ~/code tunnel > tunnel.log 2>&1 &

二、Windows 电脑端操作

1. Windows 安装 VS Code
2. 安装官方扩展

打开 VS Code → 左侧扩展

搜索安装:Remote - Tunnels

3. Windows VS Code 登录同个账号

点左下角头像 → 登录

选 Microsoft 或 GitHub

必须和你 Linux 服务器登录的是同一个账号

4. 连接 Linux GPU 服务器

1.按 Ctrl + Shift + P

2.输入并选择:

Remote Tunnels: Connect to Tunnel

3.列表里会出现你刚才起名的 Linux 机器(gpu-linux-server)

4.点击连接,等待几秒

相关推荐
刚入门的大一新生1 分钟前
Linux-进程间通信2
linux·运维·服务器
电科_银尘5 分钟前
【深度学习项目实战·02】Linux服务器环境搭建:从SSH登录到稳定运行项目
linux·服务器·深度学习
开开心心就好1 小时前
发票信息录入太麻烦?离线工具一键转表格
运维·服务器·前端·pdf·ocr·maven·intellij-idea
ITxiaobing20231 小时前
IP 定位服务怎么选:没有“公认第一”,只有场景匹配
服务器·网络协议·tcp/ip
山东孙燕姿1 小时前
维修工单的转派与协同:两个人一起上
大数据·运维·服务器·网络·人工智能
LMT流氓兔1 小时前
第五单元——第9课:防止同一次操作重复执行
java·服务器·数据库·算法·ai·langchain
玩AI的奶茶2 小时前
GPU 算力租赁平台横向对比:六家主流平台,24GB 档价差 85%
服务器·人工智能·gpu算力·token·算力租赁
重生之高冷汉堡包4 小时前
家庭住宅IP是什么?机房住宅与普通住宅有什么区别
运维·服务器·网络·网络协议·tcp/ip·用户运营
可爱系程序猿4 小时前
nvcuvid.dll 加载失败定位:CUDA 视频解码、驱动接口与进程位数逐项核查
运维·服务器·程序人生·电脑·音视频
郝亚军4 小时前
在win11上用openssl生成私钥、再从私钥导出公钥、...
linux·运维·服务器