IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Voir le flux RSS

Un bon développeur est un développeur flemmard !

[Proxy][Entreprise]Avoir un VM linux qui passe le proxy d'entreprise (Windows)

Noter ce billet
par , 05/12/2014 à 11h23 (1679 Affichages)
Bonjour,

Ces dernières temps, je me tape la tête contre le proxy de l'entreprise où je suis en prestation. Et cela pour une VM Linux et non pour aller sur youtube...

L'idée est donc de configurer le proxy de la machine Linux pour utiliser le proxy définit automatiquement par Windows.

Etape 1 : Savoir quel proxy utilise Windows
Nom : proxy_config.png
Affichages : 1093
Taille : 26,0 Ko
Dans mon cas, le proxy n'est pas définit directement. Mais utilise un fichier de configuration .pac (Configuration Automatique de Proxy)
Qui est basiquement une fonction javascript pour donner l'adresse du proxy à utiliser :
Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
function FindProxyForURL(url, host) {
      // our local URLs from the domains below example.com don't need a proxy:
      if (shExpMatch(url,"*.example.com/*"))                  {return "DIRECT";}
      if (shExpMatch(url, "*.example.com:*/*"))               {return "DIRECT";}
 
      // URLs within this network are accessed through 
      // port 8080 on fastproxy.example.com:
      if (isInNet(host, "10.0.0.0",  "255.255.248.0"))    {
         return "PROXY fastproxy.example.com:8080";
      }
 
      // All other requests go through port 8080 of proxy.example.com.
      // should that fail to respond, go directly to the WWW:
      return "PROXY proxy.example.com:8080; DIRECT";
   }
Ceci est l'exemple de Wikipédia, mais le mien ressemble grandement. Il a simplement plus de règle !

Ce qui nous intéresse, c'est le
PROXY fastproxy.example.com:8080
Qui nous indique quel est le proxy à utiliser.

Etape 2 : Configure le proxy Linux
Nom : proxy_config_linux.png
Affichages : 484
Taille : 40,6 Ko
Il n'y a plus qu'à reporter la configuration identifié.

Etape 3 : Gérer le cas du proxy avec authentification

Il est possible que le proxy demande une authentification (login/pass). Si c'est le cas à l'ouverture de Firefox, celui-ci demandera de le renseigné.
Cependant, cette configuration n'est pas reporté pour les lignes de commandes

Globalement, il faut ajouter la configuration là où il faut. N'étant pas un expert (Et surtout par le proxy bloque les fichiers volumineux), j'ai pas pu vérifier la configuration apt-get. Mais en théorie, c'est :

Code bash : Sélectionner tout - Visualiser dans une fenêtre à part
sudo gedit /etc/apt/apt.conf
Et on ajoute / modifie :
Acquire::http::Proxy "http://username:password@proxyhost:port/";
Sachant qu'il y a le cas des mot de passe avec caractères spéciaux :
Il semble qu'il y ai deux solutions :
  • L'échappement avec \
  • Le remplacement @ de vient %40


Déjà utilisé le remplacement, jamais fait fonctionné l'échappement.

Logiquement, il faut aussi le place dans la configuration général pour ne pas avoir à entrer le login/pass systématiquement. (Perso la config apt-get et la demande du mdp pour FireFox est suffisant pour moi)


Bilan :
Au final, je ne peux pas faire mon installation, car les url d'installation sont bloquées. En plus d'être sous proxy... Mais, je peux aller sur tout les sites bloqués bloqué par domaine.

Cordialement,
Patrick Kolodziejczyk.

Source :
http://fr.wikipedia.org/wiki/Fichier_.PAC
http://askubuntu.com/questions/88976...ation-required
http://askubuntu.com/questions/60217...password-error

Envoyer le billet « [Proxy][Entreprise]Avoir un VM linux qui passe le proxy d'entreprise (Windows) » dans le blog Viadeo Envoyer le billet « [Proxy][Entreprise]Avoir un VM linux qui passe le proxy d'entreprise (Windows) » dans le blog Twitter Envoyer le billet « [Proxy][Entreprise]Avoir un VM linux qui passe le proxy d'entreprise (Windows) » dans le blog Google Envoyer le billet « [Proxy][Entreprise]Avoir un VM linux qui passe le proxy d'entreprise (Windows) » dans le blog Facebook Envoyer le billet « [Proxy][Entreprise]Avoir un VM linux qui passe le proxy d'entreprise (Windows) » dans le blog Digg Envoyer le billet « [Proxy][Entreprise]Avoir un VM linux qui passe le proxy d'entreprise (Windows) » dans le blog Delicious Envoyer le billet « [Proxy][Entreprise]Avoir un VM linux qui passe le proxy d'entreprise (Windows) » dans le blog MySpace Envoyer le billet « [Proxy][Entreprise]Avoir un VM linux qui passe le proxy d'entreprise (Windows) » dans le blog Yahoo

Mis à jour 07/12/2014 à 03h48 par kolodz

Catégories
Programmation

Commentaires