Es gibt eine Reihe guter Antworten, die Ihnen bei Problemen helfen (was Ihre Frage impliziert). Dies ist jedoch eine Antwort auf die enge Frage, ob die Netzwerk-Proxy-Einstellungen angewendet wurden:
Methode 1: Starten Sie eine neue Shell (xterm) und überprüfen Sie die Umgebungsvariablen:
% env | grep -i proxy
http_proxy=http://172.17.0.130:8080/
ftp_proxy=ftp://172.17.0.130:8080/
all_proxy=socks://172.17.0.130:8080/
...
Beachten Sie, dass vorhandene Shells keine aktualisierten Umgebungsvariablen enthalten. Wenn Sie also einen Befehl ausführen, bei dem Umgebungsvariablen nach ihren Proxy-Einstellungen durchsucht werden, starten Sie ihn in einer Shell, die nach den Änderungen an den Proxy-Einstellungen erstellt wurde.
Methode 2: Verwenden Sie gconftool
diese Option, um die gconf-Einstellungen abzufragen (die unter gespeichert sind ~/.gconf
):
% gconftool -R /system/proxy
old_ftp_port = 0
old_ftp_host =
old_secure_port = 0
old_secure_host =
autoconfig_url =
mode = manual
ftp_host = 172.17.0.130
secure_host = 172.17.0.130
...
% gconftool -R /system/http_proxy
use_authentication = false
authentication_password =
authentication_user =
ignore_hosts = [localhost,127.0.0.0/8,*.local,...]
use_http_proxy = true
port = 8080
use_same_proxy = true
host = 172.17.0.130
Stellen Sie, wie andere angemerkt haben, sicher, dass Ihr Browser und andere Apps auf "Systemproxyeinstellungen verwenden" eingestellt sind.
set
. dann gab es, wie du vorhergesagt hast, immer noch probleme mit apt-get und update manager ... und durch das erstellen wurde40proxy
es gelöst. das einzig verbleibende problem sieht nur root den proxy. zBwget whatismyip.com
hat unterschiedliche Ausgaben mit normalem Benutzer und root.