web-dev-qa-db-fra.com

Linux: comment configurer le proxy en utilisant le script pac

J'utilise la version 6.2 de Red Hat Enterprise Linux Server et je n'ai qu'un accès au terminal (pas d'interface graphique). Mon entreprise a un script de configuration automatique du proxy (PAC), et c'est le seul moyen d'obtenir une connexion Internet.

Je n’avais aucun problème avec ma machine Windows, puisqu’il était facile de l’installer dans IE-> Outils-> Options Internet. Mais sous Linux, en particulier sans interface graphique, il ne semble pas y avoir de moyen d’utiliser ce script PAC (je suis sur Google depuis un moment). Au fait, le script a plus de 400 lignes de Javascript.

Quelqu'un sait comment résoudre ce problème?

8
seemuch

Les paramètres proxy sont mis en œuvre différemment selon le logiciel que vous utilisez. Sur les environnements de bureau graphiques, des outils de configuration permettent de configurer un PAC. des navigateurs tels que Chromium et Firefox détectent l'environnement de bureau actuel et importent les paramètres de proxy à partir de là; Firefox offrait également des options pour la configuration manuelle des proxies et des URL PAC.

L’intégration d’options proxy n’est pas une priorité pour les développeurs de progiciels textuels. Chacun de vos outils devra être configuré manuellement pour utiliser un proxy. Par exemple, APT doit avoir un fichier de configuration de proxy à /etc/apt/apt.conf.d/.

Certains packages peuvent consulter les variables d'environnement http_proxy, https_proxy et autres pour la configuration du proxy.

Vous devrez lire la documentation des paquetages que vous utiliserez dans votre Linux sans interface graphique pour apprendre à configurer chacun d'eux pour qu'il utilise le proxy de la société. Certains paquets utiliseront des protocoles et des ports autres que HTTP (S), FTP, Gopher, qui peuvent être interdits par le pare-feu de la société.

3
Fabio A. Correa

Je sais que c'est un vieux fil.

Dans mon cas, j'ai fait les étapes suivantes

  1. Téléchargez le script de configuration automatique et copiez l'adresse proxy à partir de ce fichier.
  2. exporter "http_proxy" et "https_proxy" dans bashrc en utilisant l'adresse proxy obtenue à l'étape 1
  3. Recharger le fichier bashrc
1
Biju