Il s'agit d'une installation d'Ubuntu 13.04 Desktop dans une machine virtuelle VirtualBox. Je suis sur un réseau d'entreprise avec un proxy HTTP à xyz251: 9090. J'ai configuré le système d'exploitation invité avec le script de configuration automatique, donc Firefox fonctionne bien, mais je ne peux pas obtenir «apt-get» ou «Ubuntu Software Center» pour se connecter en utilisant le proxy.
J'ai créé le fichier "/etc/apt/apt.conf", il contient désormais une seule ligne de texte:
Acquire::http:Proxy "http://x.y.z.251:9090"
qui est ce que le fichier proxy.pac que j'ai spécifié dans "Paramètres système / Réseau / Proxy réseau" et appliqué à l'ensemble du système.
Lorsque j'utilise Firefox, une trace de paquet montre que la connexion TCP est établie via le proxy d'entreprise sur le port 9090, lorsque j'exécute "Ubuntu Software Center" et "apt-get", la trace de paquet montre les paquets TCP SYN avec l'IP de destination éventuelle l'adresse et le port 80. Il n'y a bien sûr aucune réponse aux paquets SYN, car le pare-feu d'entreprise empêche les connexions TCP sur le port 80 d'entrer ou de sortir.
Avec "sudo apt-get" dans une fenêtre de terminal, je vois toujours:
Ign cdrom://Ubuntu 13.04 _Raring Ringtail_ - Release amd64 (20130424) raring/main Translation-en_US
Ign cdrom://Ubuntu 13.04 _Raring Ringtail_ - Release amd64 (20130424) raring/main Translation-en
Ign cdrom://Ubuntu 13.04 _Raring Ringtail_ - Release amd64 (20130424) raring/restricted Translation-en_US
Ign cdrom://Ubuntu 13.04 _Raring Ringtail_ - Release amd64 (20130424) raring/restricted Translation-en
Err http://extras.ubuntu.com raring Release.gpg
Could not connect to extras.ubuntu.com:80 (91.189.92.152), connection timed out
Err http://archive.canonical.com raring Release.gpg
Cannot initiate the connection to archive.canonical.com:80 (2001:67c:1360:8c01::1b). - connect (101: Network is unreachable) [IP: 2001:67c:1360:8c01::1b 80]
Err http://us.archive.ubuntu.com raring Release.gpg
Cannot initiate the connection to us.archive.ubuntu.com:80 (2001:67c:1562::14). - connect (101: Network is unreachable) [IP: 2001:67c:1562::14 80]
Err http://us.archive.ubuntu.com raring-updates Release.gpg
Cannot initiate the connection to us.archive.ubuntu.com:80 (2001:67c:1562::14). - connect (101: Network is unreachable) [IP: 2001:67c:1562::14 80]
Err http://us.archive.ubuntu.com raring-backports Release.gpg
Cannot initiate the connection to us.archive.ubuntu.com:80 (2001:67c:1562::14). - connect (101: Network is unreachable) [IP: 2001:67c:1562::14 80]
59% [Connecting to security.ubuntu.com (91.189.91.14)]
Finalement, je vois:
Err http://security.ubuntu.com raring-security Release.gpg
Cannot initiate the connection to security.ubuntu.com:80 (2001:67c:1360:8c01::18). - connect (101: Network is unreachable) [IP: 2001:67c:1360:8c01::18 80]
Reading package lists... Done
W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/raring/Release.gpg Cannot initiate the connection to us.archive.ubuntu.com:80 (2001:67c:1562::14). - connect (101: Network is unreachable) [IP: 2001:67c:1562::14 80]
W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/raring-updates/Release.gpg Cannot initiate the connection to us.archive.ubuntu.com:80 (2001:67c:1562::14). - connect (101: Network is unreachable) [IP: 2001:67c:1562::14 80]
W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/raring-backports/Release.gpg Cannot initiate the connection to us.archive.ubuntu.com:80 (2001:67c:1562::14). - connect (101: Network is unreachable) [IP: 2001:67c:1562::14 80]
W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/raring-security/Release.gpg Cannot initiate the connection to security.ubuntu.com:80 (2001:67c:1360:8c01::18). - connect (101: Network is unreachable) [IP: 2001:67c:1360:8c01::18 80]
W: Failed to fetch http://archive.canonical.com/ubuntu/dists/raring/Release.gpg Cannot initiate the connection to archive.canonical.com:80 (2001:67c:1360:8c01::1b). - connect (101: Network is unreachable) [IP: 2001:67c:1360:8c01::1b 80]
W: Failed to fetch http://extras.ubuntu.com/ubuntu/dists/raring/Release.gpg Could not connect to extras.ubuntu.com:80 (91.189.92.152), connection timed out
W: Some index files failed to download. They have been ignored, or old ones used instead.
Je ne suis pas du tout certain de ce que je fais mal.
--- Mise à jour ---- J'ai également essayé:
Acquire::http:proxy "http://user:pass@x.y.z.251:9090/"
"xyz" sont, bien sûr, des espaces réservés; Je doute que les responsables de la sécurité de mon employeur me demandent de bien vouloir publier les chiffres réels. Je ne vois aucune différence dans la trace des paquets - "apt-get" utilise toujours les vraies adresses IP et le port 80. J'ai fait une erreur délibérée dans le fichier apt.conf et "apt-get" est sorti avec une erreur, donc j'ai suis certain qu'il voit cette ligne de configuration pour le proxy, il ne semble tout simplement pas l'honorer.
J'utilise la connexion réseau "NAT", car elle est contraire à la politique informatique ici pour faire le pont entre les réseaux, et le serveur DHCP fournit uniquement des adresses aux adresses MAC connues. Je ne veux pas que la sécurité informatique frappe sur mon cube (encore une fois).
:
plus entre http
et Proxy
? http::Proxy
à la place http:Proxy
.