wsl2+ubuntu 会自动设置代理是怎么回事?

查看 67|回复 3
作者:MajestySolor   
wls2+ubuntu 启动后自动设置了代理
但是我并没有这个文件 /etc/apt/apt.conf.d/proxy.conf,请问代理是在哪里写入的?
我本地用的是 clash 并且开了局域网模式,有关系么?

Ubuntu, 代理, apt, Clash

MajestySolor
OP
  
我不是想问 ubuntu 怎么设置代理,我有自己设置清除代理的方式写在`.zshrc`里面,我想知道的是为什么会给我自动设置代理,并且这个自动设置是如何实现的,我该如何禁止。
fangjue   
这是刚刚发布没多久的 WSL2 新版本的新功能,参见 https://devblogs.microsoft.com/commandline/windows-subsystem-for-linux-september-2023-update/ 。照理说说要手工配置的?
MajestySolor
OP
  
@fangjue
我用了好多年 wsl 了,一直是用这种方式设置代理的
```
proxy=http://$(cat /etc/resolv.conf |grep -oP '(?<=nameserver\ ).*'):13579
function setproxy() {
export {http,https,ftp,all}_proxy=$proxy
export {HTTP,HTTPS,FTP,ALL}_PROXY=$proxy
}
function unsetproxy() {
unset {http,https,ftp,all}_proxy
unset {HTTP,HTTPS,FTP,ALL}_PROXY
}
function showproxy() {
env | grep -i proxy
}
```
这台机器是新安装的 win11 23h2 ,搞不懂为啥会出现自动设置代理的情况
您需要登录后才可以回帖 登录 | 立即注册

返回顶部