互通端口
开启Window与WSL的互通
管理员模式 1
New-NetFirewallRule -DisplayName "WSL" -Direction Inbound -InterfaceAlias "vEthernet (WSL (Hyper-V firewall))" -Action Allow
开启WSL与Clash的互通
管理员模式 1
New-NetFirewallRule -DisplayName "WSL-Proxy" -Direction Inbound -Protocol TCP -LocalPort 7890 -Action Allow
开启Clash
- 略过安装
- 在Clash的第一个菜单开启允许局域网代理,让子网都能走Clash代理
配置WSL
打开WSL,输入以下命令编辑配置
1
sudo vim ~/.bashrc
在文件末尾添加以下内容,检查一下你的WSL里面是否是172.23.16.1对应Windows的IP地址
1
2
3
4# clash
export http_proxy="http://172.23.16.1:7890"
export https_proxy="http://172.23.16.1:7890"
# clash end保存并退出,刷新
1
source ~/.bashrc
验证是否生效
1
curl -v -L https://www.youtube.com