Einrichten des APT-Proxys unter Ubuntu
Ein Proxy-Server ist ein Zwischenserver, der sich zwischen den Client-Computer und das Internet setzt. In der Regel wird er in den internen Netzwerken für unerwartete Zugriffe und zur Abwehr von Angriffen eingesetzt. Er wird auch zur Steuerung des Internetzugangs, zur Bandbreitenkontrolle und zum Filtern und Sperren von Inhalten verwendet.
Wenn sich Ihr Büro- oder Heimnetzwerk hinter einem Proxyserver befindet, müssen Sie in Ihrem Webbrowser oder in den Netzwerkproxy-Einstellungen einen Proxy einrichten, um auf das Internet zuzugreifen.
In diesem Tutorial zeigen wir Ihnen, wie Sie die Proxy-Einstellungen und apt-proxy in Ubuntu 20.04 oder Ubuntu 22.04 Server und Desktop-System einrichten.
Voraussetzungen
- Ubuntu Server oder Desktop
- Der Server ist mit einem Root-Passwort konfiguriert.
Proxy auf Ubuntu-Desktop einrichten
Um einen Proxy auf dem Ubuntu-Desktop einzurichten, öffnen Sie die Systemeinstellungen wie unten gezeigt:
Klicken Sie auf Netzwerk => Netzwerkproxy. Sie sollten den folgenden Bildschirm sehen:
Wählen Sie in der Dropdown-Liste Methode die Option Manuell, geben Sie die IP-Adresse des Proxy-Servers und die Portnummer an und klicken Sie auf Systemweit anwenden, um die Änderungen zu übernehmen.
Proxy für einen einzelnen Benutzer einrichten
In manchen Fällen möchten Sie nicht jedes Mal einen Proxy verwenden. In diesem Fall können Sie einen temporären Proxy über das Terminalfenster einrichten.
Um die Variable HTTP_PROXY temporär zu exportieren, führen Sie den folgenden Befehl in Ihrem Terminal aus:
export HTTP_PROXY=username:password@proxy-server-ip:8181
Um die Variable HTTPS_PROXY temporär zu exportieren, führen Sie den folgenden Befehl in Ihrem Terminal aus:
export HTTPS_PROXY=username:password@proxy-server-ip:8182
Wenn Sie einen permanenten Proxy für einen einzelnen Benutzer einrichten möchten. Sie können dies tun, indem Sie die Datei ~/.bashrc für einen bestimmten Benutzer bearbeiten:
nano ~/.bashrc
Fügen Sie die folgenden Zeilen am Ende der Datei ein:
export http_proxy=username:password@proxy-server-ip:8181 export https_proxy=username:password@proxy-server-ip:8182
Speichern und schließen Sie die Datei und aktivieren Sie die neue Proxy-Einstellung mit dem folgenden Befehl:
source ~/.bashrc
Permanenten Proxy für alle Benutzer einrichten
Wenn Sie eine Proxy-Einstellung für alle Benutzer einrichten möchten, können Sie dies durch Bearbeiten der Datei /etc/environment einrichten:
nano /etc/environment
Fügen Sie die folgenden Zeilen am Ende der Datei ein:
export http_proxy=username:password@proxy-server-ip:8181 export https_proxy=username:password@proxy-server-ip:8182
Speichern und schließen Sie die Datei und aktivieren Sie die neue Proxy-Einstellung mit dem folgenden Befehl:
source /etc/environment
Proxy für APT einrichten
Sie müssen einen Proxy für APT einrichten, wenn Sie das Paket aus dem Ubuntu-Repository installieren wollen. Dies können Sie tun, indem Sie eine neue Konfigurationsdatei unter /etc/apt/apt.conf.d/ anlegen:
nano /etc/apt/apt.conf.d/proxy.conf
Fügen Sie die folgenden Zeilen ein:
Acquire::http::Proxy "http://username:password@proxy-server-ip:8181/"; Acquire::https::Proxy "https://username:password@proxy-server-ip:8182/";
Speichern und schließen Sie die Datei, wenn Sie fertig sind. Sie können nun beliebige Pakete aus dem Ubuntu-Repository in Ihrem System installieren
Fazit
In der obigen Anleitung haben Sie gelernt, wie Sie einen Proxy unter Ubuntu mit verschiedenen Methoden einrichten können. Ich hoffe, Sie haben nun genug Wissen über die Proxy-Einstellung.