Skip to main content

Konfiguration eines HTTP-Proxys für Proxmox in BookStack mit Apt-Proxy

Einleitung: Diese Anleitung erläutert den Prozess zur Konfiguration von HTTP- und apt-Proxys für Ihren Proxmox-Host, um den gesamten Datenverkehr, einschließlich administrativer Schnittstellen und Paketaktualisierungen, über bestimmte Proxys zu leiten. Durch die Implementierung von HTTP- und apt-Proxys erhalten Sie die Kontrolle über den Datenverkehrsfluss und verbessern die Sicherheit und Effizienz Ihres Proxmox-Systems. Wir werden den HTTP-Proxy mit der Adresse http://www-int2.dkfz-heidelberg.de:3128 und den apt-Proxy mit http://www-int2.dkfz-heidelberg.de:3128 konfigurieren.

Schritt-für-Schritt-Anleitung:

  1. Zugriff auf die Netzwerkkonfiguration: Öffnen Sie eine SSH-Verbindung zu Ihrem Proxmox-Host und melden Sie sich als Administrator an.

  2. Bearbeiten der Umgebungsvariablen für HTTP-Proxy: Öffnen Sie die Datei /etc/environment, um Proxy-Einstellungen hinzuzufügen:

    sudo nano /etc/environment
    
    

    Fügen Sie am Ende der Datei die folgenden Zeilen hinzu:

    http_proxy="http://"www-int2.dkfz-heidelberg.de:proxy.example.com:3128"
    https_proxy="http://www-int2.dkfz-heidelberg.de:proxy.example.com:3128"
    ftp_proxy="http://www-int2.dkfz-heidelberg.de:proxy.example.com:3128"
    no_proxy="localhost,127.0.0.1, inet.dkfz-heidelberg.de, .dkfz.de, .dkfz-heidelberg.de" 
    
    

Optional geht auch port 80

  1. Bearbeiten der apt-Proxy-Konfiguration: Öffnen Sie die Datei /etc/apt/apt.conf.d, um apt-Proxy-Einstellungen hinzuzufügen:

    sudo nano /etc/apt/apt.conf.d
    
    

    Fügen Sie die folgende Zeile hinzu:

    Acquire::http::Proxy "http://www-int2.dkfz-heidelberg.de:proxy.example.com:3128";
    
    

    Optional geht auch port 80

  2. Speichern und Schließen der Dateien: Speichern Sie die Änderungen in beiden Dateien und schließen Sie die Texteditoren.

  3. Aktualisierung der Umgebungsvariablen: Aktualisieren Sie die Umgebungsvariablen, um die Proxy-Einstellungen anzuwenden:

    source /etc/environment
    
    
  4. Testen der Konnektivität: Überprüfen Sie, ob die Proxy-Einstellungen funktionieren, indem Sie versuchen, eine Verbindung zu einer externen Website herzustellen:

    curl https://www.google.com
    
    

    Stellen Sie sicher, dass die Verbindung über den HTTP-Proxy hergestellt wird.

  5. Proxmox GUI Proxy

Zum eintragen von GUI Proxy

Um einen Proxy für diesen Zweck einzurichten, müssen Sie einfach auf Datacenter → Options → HTTP proxy gehen und den folgenden Proxy eintragen, dieser dient zum herunter laden von isos und lxc container:

http://www-int2.dkfz-heidelberg.de:proxy.example.com:3128

Bildschirmfoto 2024-03-06 um 14.21.17.png

Fazit: Durch die Konfiguration von HTTP- und apt-Proxys für Ihren Proxmox-Host können Sie den Datenverkehr effizient steuern und filtern, was die Sicherheit erhöht und den Internetzugriff optimiert. Durch Befolgung der oben genannten Schritte können Sie nahtlos HTTP- und apt-Proxys für Ihren Proxmox-Host konfigurieren und die damit verbundenen Vorteile nutzen.