当前位置: 首页 > news >正文

VSCode连服务器一直处于Downloading

使用vscode的remote插件连接远程服务器时,部分服务器可能会出现一直处于Downloading VS Code Server的情况

在这里插入图片描述

早期的一些教程,如https://blog.csdn.net/chongbin007/article/details/126958840, https://zhuanlan.zhihu.com/p/671718415给出的方法是手动下载。在我参考其步骤进行操作时,发现下载解压缩的文件只有一个code,并不包含所有的文件。这里提供一种更加通用的方法,基于clash代理和iptables。

首先,我们需要在clash的规则文件中,增加如下规则

rules:- DOMAIN-SUFFIX,vscode-cdn.net,Proxy- DOMAIN-SUFFIX,visualstudio.com,Proxy- DOMAIN-SUFFIX,microsoft.com,Proxy

然后启动,端口我用的是7890。

接着,需要管理员配置iptables 规则,进行全局流量转发

sudo iptables -t nat -A OUTPUT -p tcp -d microsoft.com -j DNAT --to-destination 127.0.0.1:7890
sudo iptables -t nat -A OUTPUT -p tcp -d visualstudio.com -j DNAT --to-destination 127.0.0.1:7890
sudo iptables -t nat -A OUTPUT -p tcp -d vscode-cdn.net -j DNAT --to-destination 127.0.0.1:7890

后面vscode访问服务器下载的时候,就会走代理进行文件下载。

搞定之后,就可以删掉规则

sudo iptables -t nat -D OUTPUT -p tcp -d microsoft.com -j DNAT --to-destination 127.0.0.1:7890
sudo iptables -t nat -D OUTPUT -p tcp -d visualstudio.com -j DNAT --to-destination 127.0.0.1:7890
sudo iptables -t nat -D OUTPUT -p tcp -d vscode-cdn.net -j DNAT --to-destination 127.0.0.1:7890
http://www.xdnf.cn/news/83971.html

相关文章:

  • 【C++】特殊类的设计、单例模式以及Cpp类型转换
  • MCP使用SSE和STDIO模式时,mcp client 如何连接
  • 【随手记】jupyter notebook绘制交互式图像
  • Element UI、Element Plus 里的表单验证的required必填的属性不能动态响应?
  • Anaconda、conda和PyCharm在Python开发中各自扮演的角色
  • Docker 中运行 JAR 文件
  • std::vector 自定义分配器
  • 第六章 QT基础:2、编程基础及串口助手案例
  • 一文读懂什么是 MCP、A2A、ANP
  • TypeScript十大关键语法
  • 第44讲:玩转土壤数据!用机器学习挖掘地球皮肤的秘密 [特殊字符][特殊字符]
  • 集成算法学习案例
  • Open GL ES -> 模版测试,绘制SurfaceView中某个目标区域
  • 【目标检测】对YOLO系列发展的简单理解
  • SharpMap与TerraLib:C#与C++开源GIS库
  • Docker Compose常用命令
  • S32K144学习(16)-Bootloader
  • NLP高频面试题(五十)——大模型(LLMs)分词(Tokenizer)详解
  • uniapp-商城-33-shop 布局搜索页面以及u-search
  • QTextDocument 入门
  • 多路转接poll服务器
  • MySQL 启动报错:InnoDB 表空间丢失问题及解决方法
  • 基于STM32的室内环境监测系统
  • .NET下 using 块的作用
  • 正则表达式
  • 【AAudio】A2dp sink创建音频轨道的源码流程分析
  • 【OSG源码阅读】Day 1: 从Viewer的run函数开始
  • Sentinel数据S2_SR_HARMONIZED连续云掩膜+中位数合成
  • Spark-SQL(总结)
  • Saliency Driven Perceptual Image Compression阅读