avatar

Ycyofmine’s Blog

云鸮雨霁

  • 首页
  • 分类
  • 标签
  • 归档
  • 关于
首页 WSL mirrored + VS Code 全局代理
文章

WSL mirrored + VS Code 全局代理

发表于 2026/03/14
作者 Ycyofmine
1 分钟阅读

windows下开发有两个问题:

  1. 命令行环境很难受,很多脚本和教程默认都是 unix。
  2. 开 tun + 全局代理的时候,国内网站和 QQ 也会一起走代理,流量掉得很快。

我现在用的是 WSL(mirrored模式) + VS Code 全局代理。

WSL 里开发,VS Code 里挂代理,本机网络保持正常。

WSL mirrored

先把 WSL 装好,安装过程参考文末的知乎文章。

然后在 %UserProfile%\\.wslconfig 里加入:

1
2
3
[wsl2]
networkingMode=mirrored
autoProxy=true

改完以后执行:

1
wsl --shutdown

微软文档里提到,mirrored 模式下,WSL 可以直接通过 127.0.0.1 访问 windows 上的服务,对 VPN 兼容性也更好。

VS Code 代理

我这里是 Remote - WSL 开发。

在 settings.json 里加:

1
2
3
4
5
6
7
{
  "http.proxy": "http://127.0.0.1:{yourPort}",
  "terminal.integrated.env.linux": {
    "HTTP_PROXY": "http://127.0.0.1:{yourPort}",
    "HTTPS_PROXY": "http://127.0.0.1:{yourPort}"
  }
}

这样 VS Code 扩展和从 VS Code 打开的 WSL 终端都会走代理,从而防止 openai 的流量不走代理。

现在 ai 可以直接在 unix 环境里跑命令,本机访问国内网站也正常。

参考

微软官方:如何使用 WSL 在 Windows 上安装 Linux

微软官方:WSL 网络访问与 mirrored mode

微软官方:.wslconfig 高级配置

VS Code 官方:Network Connections in Visual Studio Code

知乎:WSL安装教程

随笔
开发环境
本文由作者按照 CC BY 4.0 进行授权
分享

最近更新

  • WSL mirrored + VS Code 全局代理
  • Ubuntu22.04上Alt Tab界面卡死
  • ROS2中并发连接蓝牙手柄排错过程
  • 自行编译ros2-humble-plotjuggler
  • Ubuntu 22.04上蓝牙无法打开——(MT7922网卡为例)
外部链接
  • codetime
  •  此博客的 Github 仓库

文章内容

相关文章

2025/08/14

Ubuntu22.04上Alt Tab界面卡死

搜了看到的方案大都是断电重启,太慢力,提供个稍快点的方法,但是已经打开的窗口还是都会关掉。 Ctrl+Alt+F3 进入TTY模式,登录用户账号 sudo systeamctl restart display-manager

2025/06/10

Ubuntu 22.04上蓝牙无法打开——(MT7922网卡为例)

这个bug具体表现为: ~$ rfkill list all 0: hci0: Bluetooth Soft blocked: no Hard blocked: no 1: phy0: Wireless LAN Soft blocked: no Hard blocked: no ~$ bluetoothctl Agent registered [bluetooth]# list # 此处为...

2024/11/07

笔记本外接显卡选购至组装全记录

前言 ❓为什么要外接显卡 笔者笔记本配置如下: 首先显卡💩一样的性能,还有 🤏 的显存,剪视频的时候偶受折磨,最主要的还是玩 Monster Hunter Wilds 的时候受尽折磨。 ❓为什么我会觉得适合外接显卡 首先,我的电脑有雷电接口,上网检索可以知道的是,通过雷电口外接显卡的性能损耗在 11% ,我在up主家里已经实验过,他的显卡为电竞判客4070super。注意,这是在外接屏...

Ubuntu22.04上Alt Tab界面卡死

-

© 2026 Ycyofmine. 保留部分权利。

本站采用 Jekyll 主题 Chirpy

热门标签

games104 UE c++ robot 开发环境 OS 计网 essay 装机

发现新版本的内容。