Wie konfiguriere ich apt für die Verwendung einer Proxy.pac-Datei?


9

Ich habe also eine proxy.pac-Datei in Arbeit (sie hat keinen Benutzernamen oder kein Passwort), es ist nur eine einfache .pac-Datei.

Ich habe es mit Chrome zum Laufen gebracht, damit ich im Internet surfen kann, aber apt-get und update funktionieren nicht. Wie würde ich vorgehen, um diese Arbeit zu machen?

Ich bin übrigens am 10.10.

Antworten:


6

Aktivieren Sie unter System -> Einstellungen -> Netzwerk-Proxy die automatische Proxy-Konfiguration und geben Sie die URL des PAC ein.

Drücken Sie dann systemweit anwenden, und das sollte den Trick tun.


1
Irgendwelche Hinweise, wie man es in der Shell macht? Ich arbeite auf einem Server ohne GUI.
Hans

Wo "System" -Menü? Gibt es einen Link mit Screenshots?
Peter Krauss

Kann ich das per Terminal machen?
Peter Krauss


1

Unter Ubuntu 12.04 oder 14.04 mit Unity kann Folgendes die Apt-Konfiguration beschädigen.

Aktivieren Sie unter System -> Einstellungen -> Netzwerk-Proxy die automatische Proxy-Konfiguration> und geben Sie die URL des PAC ein.

Drücken Sie dann systemweit anwenden, und das sollte den Trick tun.

Das Problem ist, dass Apt kein Konzept für einen "no_proxy" hat und daher versucht, den gesamten Datenverkehr über diesen Proxy zu senden. Es gibt verschiedene Möglichkeiten, dies zu umgehen. Eine besteht darin, eine bestimmte Überschreibungsdatei für Apt zu erstellen, in der angegeben wird, dass ein Proxy verwendet / ignoriert werden soll. Entnommen aus /superuser/323488/ubuntu-system-wide-proxy-auto-configuration-pac-script

Acquire {
    Retries "0";
    HTTP {
        Proxy "";
    };
};

Die andere Möglichkeit besteht darin, nach dem Klicken auf Übernehmen auf der Seite Netzwerkproxy die Datei /etc/apt/apt.conf als Root zu bearbeiten sudo gedit /etc/apt/apt.confund alle Erwähnungen von Proxys in dieser Datei zu entfernen.


Wo "System" -Menü? Gibt es einen Link mit Screenshots?
Peter Krauss

Keine Neuigkeiten für UNUNTU 18 LTS? Ich habe Probleme beim Senden des Kennworts, das mit der MSCHAPv2-Anmeldung (PEAP ohne Zertifikat) verwechselt zu sein scheint.
Peter Krauss
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.