wake-up-neo.net

Linux: Einrichten des Proxys mit dem Pac-Skript

Ich verwende Red Hat Enterprise Linux Server Version 6.2 und habe nur Terminalzugriff (keine Benutzeroberfläche). Mein Unternehmen verfügt über ein Proxy-Auto-Config-Skript (PAC), und nur so kann eine Internetverbindung hergestellt werden.

Ich hatte kein Problem mit meinem Windows-Computer, da es einfach war, es in IE-> Extras-> Internetoptionen einzurichten. Aber unter Linux, insbesondere ohne GUI, scheint es keine Möglichkeit zu geben, dieses PAC-Skript zu verwenden (ich habe eine Weile gegoogelt). Das Skript besteht übrigens aus über 400 Zeilen Javascript.

Weiß jemand, wie man dieses Problem löst?

8
seemuch

Proxy-Einstellungen werden je nach verwendeter Software unterschiedlich implementiert. In grafischen Desktop-Umgebungen gibt es Setup-Tools zum Konfigurieren einer PAC. Browser wie Chromium und Firefox erkennen die aktuelle Desktop-Umgebung und importieren die Proxy-Einstellungen von dort. Firefox bot auch Optionen für die manuelle Konfiguration von Proxys und PAC-URLs an.

Die Integration von Proxy-Optionen hat für Entwickler von Nur-Text-Softwarepaketen keine Priorität. Jedes Ihrer Tools muss manuell konfiguriert werden, um einen Proxy zu verwenden. Zum Beispiel muss APT eine Proxy-Konfigurationsdatei unter /etc/apt/apt.conf.d/ haben.

Einige Pakete können die Umgebungsvariablen http_proxy, https_proxy usw. für die Proxy-Konfiguration heranziehen.

Sie müssen die Dokumentation der Pakete lesen, die Sie unter Linux ohne grafische Benutzeroberfläche verwenden, um zu erfahren, wie Sie die einzelnen Pakete für die Verwendung des Unternehmens-Proxys konfigurieren. Einige Pakete verwenden andere Protokolle und Ports als HTTP (S), FTP und Gopher, die möglicherweise von der Firewall des Unternehmens verboten werden.

3
Fabio A. Correa

Ich weiß, dass dies ein alter Thread ist.

In meinem Fall habe ich die folgenden Schritte ausgeführt

  1. Laden Sie das automatische Konfigurationsskript herunter und kopieren Sie die Proxy-Adresse aus dieser Datei.
  2. exportieren Sie "http_proxy" und "https_proxy" in bashrc unter Verwendung der Proxy-Adresse aus Schritt 1
  3. Laden Sie die bashrc-Datei neu
1
Biju