web-dev-qa-db-fra.com

Les paramètres proxy ne fonctionnent pas

Je viens d'installer Ubuntu 11.10 avec Wubi et je suis actuellement sur un campus qui nécessite l'utilisation d'un serveur proxy. Je suis allé dans Paramètres système/Réseau/Paramètres proxy. N'a pas fonctionné Je configure manuellement le proxy dans Firefox et j'ai accès à Internet. Cependant, je ne peux pas ajouter d'applications ni mettre à jour Ubuntu. Comment puis-je le réparer? Merci

8
Brison

Sur ma nouvelle installation d'Ubuntu 11.10 64bits, cela fonctionnait pour la ligne de commande avec apt et Ubuntu Software Center.

Créez le fichier /etc/apt/apt.conf et mettez cette ligne avec vos paramètres de proxy:

Acquire::http::Proxy "http://login:password@yourproxyaddress:port";

exemple :

Acquire::http::Proxy "http://bob:123bob@bobproxy:8070";
4
user43853

Deux étapes sont nécessaires pour que l’Internet fonctionne pleinement dans un environnement proxy:

Gnome

Indiquez l'URL du proxy à gnome-network-properties:

enter image description here

Shell

Ajoutez ce qui suit à /etc/environment:

ftp_proxy="ftp://username:[email protected]:8080/"
http_proxy="http://username:[email protected]:8080/"
https_proxy="https://username:[email protected]:8080/"

ou

Ajoutez ce qui suit à votre .bashrc:

export ftp_proxy="ftp://username:[email protected]:8080/"
export http_proxy="http://username:[email protected]:8080/"
export https_proxy="https://username:[email protected]:8080/"

Veuillez noter toutefois que si les variables d'environnement proxy sont définies dans .bashrc, les commandes exécutées sous différents privilèges d'utilisateur n'auront pas cette variable définie (par exemple, Sudoéchouera). Pour résoudre ce problème, vous devrez peut-être également modifier .bashrc de ces utilisateurs. Dans le cas de Sudoname__, il suffit de l'exécuter avec l'argument -i pour conserver l'environnement existant (Sudo -i apt-get update fonctionnera réellement sans modifier le fichier .bashrc de la racine).

2
Andrejs Cainikovs

Cela peut sembler étrange, mais installer Synaptic sur 11.10 et configurer les paramètres d'authentification et de proxy y corrigeaient également apt-get.

J'avais essayé beaucoup de choses auparavant, j'ai défini les paramètres de proxy partout où je pouvais (paramètres système, /etc/apt.conf, /etc/apt.conf.d/*, gconf-editor, variables d'environnement), mais rien n'y fait - apt-get update était toujours en attente et tcpdump montrait qu'il essayait d'accéder directement au 91.189.92.180.80.

La modification des paramètres avec Synaptic a résolu ce problème. Je déteste réellement cette obscurité, elle ressemble à Windows. Cependant, cela a fonctionné pour moi.

1
Alexander Amelkin

Je suppose que vos paramètres de proxy sont une URL vers un serveur situé sur le campus, ce qui signifie probablement que vous utilisez un script PAC . Si vos paramètres de proxy ne consistent pas en une URL, ignorez cette réponse.

Firefox devrait fonctionner correctement si vous définissez les paramètres de proxy du système sur cette URL et que vous utilisez les paramètres du système.

Hélas, les paramètres système fournissent simplement l'URL du script aux applications qui demandent ce que le proxy devrait être. Les navigateurs et autres applications partageant des bases de code de navigateur (comme Thunderbird) sont très satisfaits des scripts PAC, mais la plupart des applications ne le sont pas. Cela inclut de nombreuses applications système essentielles.

Si votre configuration de proxy est livrée via un script PAC, la meilleure chose à faire est de la télécharger à l'aide de votre navigateur et de la parcourir en recherchant les adresses et les ports réels de vos serveurs proxy. Ensuite, utilisez-les pour renseigner les paramètres de proxy manuels , qui devraient fonctionner pour davantage d'applications.

1
Adrian

J'ai le même problème sur mon campus, mais je n'ai pas accès à Internet. Toutefois, vous pouvez essayer d '"appliquer les paramètres généraux du système" dans la même fenêtre que celle où vous configurez le proxy.

0
JesusLives ii