你可以随时使用 unproxy 来禁用代理。 此外,如果你希望更灵活地管理代理设置,也可以考虑编写一个脚本来自动切换代理状态,或者将代理设置直接添加到你的 shell 配置文件中以便每次启动 WSL 时自动应用。 请注意,这些步骤可能因你的具体环境和 Clash 配置而有所不同。如果遇到问题,请检查 Clash 的配置以及 Windows 和...
一、选择代理软件 代理软件通常有clash和v2ray两种 选择clash,将局域网打开,默认代理号为7890 选择v2ray...
例如,如果 Clash 的 SOCKS5 代理端口是 7890,则设置环境变量:exporthttp_proxy="192.168.0.1:7890...
1. 在Clash for Windows中开启TUN Mode,这是设置WSL代理的关键步骤。2. 确保你的WSL环境已经安装,并且当前正在运行。3. 为了允许局域网连接代理,需要设置本地ipv4地址。例如,使用"192.168.22.80"作为本机ipv4地址进行代理配置。在WSL中执行以下命令,以实现代理设置:执行命令:`export http_proxy=...
export ALL_PROXY="http://172.31.224.1:2425" 2425 是 Windows 上运行的代理客户端的端口,我用的是clash,要打开allow lan才行,allow lan的原理简单总结一下就是:在A设备的Clash上开一个代理的IP和端口,然后把这个IP和端口放到另一个设备B上,作为代理的IP和端口,那么这个B设备就可以使用A设备的Clash做代理了...
记录WSL2 with Clash “sudo apt update”失败的网络问题,及解决方法。问题描述WSL2(Ubuntu20.04),安装完成后,运行“sudo apt update”,一直连接网络失败,报错如下: Err:1 http://archive.ubuntu.com/ubuntu focal InRelease Connection failed ...
[wsl2] nestedVirtualization=true ipv6=true [experimental] autoMemoryReclaim=gradual # gradual | dropcache | disabled networkingMode=mirrored dnsTunneling=true firewall=true autoProxy=true 重启wsl即可生效方案2: 主流的代理软件(clash,v2rayN)可以开启tun模式,即可生效...
首先开启clash的LAN功能 这下我们就可以设置代理了 代码语言:javascript 代码运行次数:0 运行 AI代码解释 exporthttp_proxy=http://ip:port # ip 就是上面获取到的,端口就是 clash 配置的exporthttps_proxy=https://ip:port # 同上 # 配置全部代理exportALL_PORXY=socks5://ip:port ...
有时候 Windows 开了 Clash,WSL 中无法被代理 编辑一个脚本文件~/.proxyrc: #!/bin/bash host_ip=$(cat /etc/resolv.conf |grep "nameserver" |cut -f 2 -d " ") export ALL_PROXY="http://$host_ip:7890" 1. 2. 3. 每次连接 WSL 后执行source ~/.proxyrc,或者配置到环境变量中 ...
例如Clash 的代理端口是 7890,则在 WSL 工作区依次运行以下代码,设置环境变量: exporthttp_proxy="192.168.0.1:7890"exporthttps_proxy="192.168.0.1:7890 其中192.168.0.1需要换成宿主机(Windows)的 IPV4 地址,:7890需要换成你代理的端口号。 使用以上两条命令,可以暂时地切换WSL 的网络代理,但重启 WSL 就会失效...