Ubuntu 正在使用代理,尽管它在设置中被禁用

Ubuntu 正在使用代理,尽管它在设置中被禁用

我在 Xubuntu 14.04 32 位中的代理设置方面遇到了问题。有时我需要代理,因此我会将其应用于“/etc/profile”、“/etc/environment”和“/etc/apt/apt.conf”。如果我不需要代理,我会像这样注释掉这些行:

(环境与概况)

#export http_proxy=http://*****:*****@proxy:8080
#export https_proxy=http://*****:*****@proxy:8080
#export ftp_proxy=http://*****:*****@proxy:8080
#export HTTP_PROXY=$http_proxy
#export HTTPS_PROXY=$https_proxy
#export FTP_PROXY=$ftp_proxy

(apt.conf)

 #Acquire::http::proxy "http://*****:*****@proxy:8080";
 #Acquire::https::proxy "https://*****:*****@proxy:8080";
 #Acquire::ftp::proxy "ftp://*****:*****@proxy:8080";

实际上我不需要这个,所以配置文件如上所示。问题是 wget(和 git)仍然“想要使用代理”:

 root@xubuntu-portable:~# wget something.com/index.html
 --2015-07-17 12:40:06--  http://something.com/index.html
 Auflösen des Hostnamen »proxy (proxy)«... 10.100.10.1
 Verbindungsaufbau zu proxy (proxy)|10.100.10.1|:8080... 

(抱歉,不是英文的)

有趣的是,我配置了 Firefox,因此它使用系统设置。正如您在问题中看到的那样,我可以使用浏览器,并且可以使用浏览器访问所有内容。

有什么帮助吗?

编辑:

“gsettings list-recursively org.gnome.system.proxy”的输出:

 org.gnome.system.proxy use-same-proxy true
 org.gnome.system.proxy mode 'none'
 org.gnome.system.proxy autoconfig-url ''
 org.gnome.system.proxy ignore-hosts ['localhost', '127.0.0.0/8', '::1']
 org.gnome.system.proxy.ftp host ''
 org.gnome.system.proxy.ftp port 0
 org.gnome.system.proxy.socks host ''
 org.gnome.system.proxy.socks port 0
 org.gnome.system.proxy.http host ''
 org.gnome.system.proxy.http port 8080
 org.gnome.system.proxy.http use-authentication false
 org.gnome.system.proxy.http authentication-password ''
 org.gnome.system.proxy.http authentication-user ''
 org.gnome.system.proxy.http enabled false
 org.gnome.system.proxy.https host ''
 org.gnome.system.proxy.https port 0

答案1

使用wget --no-proxy something.com/index.html 检查 git 的设置。

评论代理配置文件后,请尝试重新启动 PC。

相关内容