La configuración del proxy no funciona

8

Acabo de instalar Ubuntu 11.10 con Wubi y actualmente estoy en un campus que requiere el uso de un servidor proxy. Entré en Configuración del sistema / Red / Configuración de proxy. No funciono Configuré manualmente el proxy en Firefox y tengo acceso a Internet; Sin embargo, no puedo agregar aplicaciones o actualizar Ubuntu. ¿Cómo puedo arreglarlo? Gracias

Brison
fuente
Puede probar la herramienta GUI fácil de usar GrrProxy
Renae Lider

Respuestas:

4

En mi nueva instalación de Ubuntu 11.10 64bits, esto funcionó para la línea de comandos con apt y Ubuntu Software Center.

Cree el archivo /etc/apt/apt.confy ponga esta línea con su configuración de proxy:

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

ejemplo:

Acquire::http::Proxy "http://bob:123bob@bobproxy:8070";
usuario43853
fuente
3
póngalo en un archivo separado: /etc/apt/apt.conf.d/80proxyporque cuando obtenga actualizaciones, su configuración se sobrescribirá.
gajdipajti
2

Se requieren dos pasos para que Internet funcione completamente en un entorno proxificado:

Gnomo

Proporcione la URL del proxy a gnome-network-properties:

ingrese la descripción de la imagen aquí

Cáscara

Agregue lo siguiente a /etc/environment:

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

O

Agregue lo siguiente a su .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/"

Sin embargo, tenga en cuenta que en caso de que se establezcan variables de entorno proxy .bashrc, los comandos que se ejecutan con diferentes privilegios de usuario no tendrán esta variable establecida ( sudofallará, por ejemplo). Para superar esto, es posible que deba modificar también .bashrcestos usuarios. En caso de sudoque sea suficiente para ejecutarlo con -iargumento, conservará el entorno existente (en sudo -i apt-get updaterealidad funcionará sin modificar el .bashrcarchivo raíz ).

Andrejs Cainikovs
fuente
1

Voy a suponer que su configuración de proxy es una URL a un servidor en algún lugar del campus, lo que probablemente significa que está utilizando un script PAC . Si su configuración de proxy no consta de una URL, ignore esta respuesta.

Firefox debería funcionar bien si configura la configuración del proxy del sistema para esta URL y está configurada para usar la configuración del sistema.

Lamentablemente, la configuración del sistema solo entrega la URL del script a las aplicaciones que preguntan cuál debería ser el proxy, mientras que los navegadores y otras aplicaciones que comparten bases de código del navegador (como Thunderbird) están bastante contentos con los scripts PAC, la mayoría de las aplicaciones no lo están. Esto incluye muchas de las aplicaciones principales del sistema.

Si su configuración de proxy se entrega a través de un script PAC, lo mejor que puede hacer es descargarla usando su navegador y leerla buscando las direcciones y puertos reales de sus servidores proxy. Luego, utilícelos para completar la configuración manual del proxy, que debería funcionar para más aplicaciones.

Adrian
fuente
1

Puede parecer extraño, pero la instalación de Synaptic en 11.10 y la configuración de proxy y autenticación allí también arreglaron apt-get.

Intenté muchas cosas antes de eso, configuré la configuración del proxy en todas partes que pude (configuración del sistema, /etc/apt.conf, /etc/apt.conf.d/*, gconf-editor, variables de entorno), pero nada ayudó - apt-get updatetodavía colgado y tcpdump mostraba que estaba intentando acceder directamente a 91.189.92.180.80.

Cambiar la configuración con Synaptic solucionó eso. De hecho, odio esta oscuridad, se parece a Windows. Sin embargo, funcionó para mí.

Alexander Amelkin
fuente
0

Tengo el mismo problema en mi campus, pero no tengo acceso a Internet, sin embargo, puede intentar "aplicar la configuración de todo el sistema" en la misma ventana en la que configura el proxy.

JesusLives ii
fuente
-1

Prueba esto:

1) Abrir una terminal:

Alt+ F2y tipognome-terminal

2) Pegue el siguiente código para instalar gconf-editor:

sudo apt-get install gconf-editor

3) Ejecute gconf-editor:

gconf-editor

4) Camine hacia abajo del árbol al sistema -> http_proxy

5) Busque use_http_proxy y verifíquelo .

6) Inténtalo de nuevo.

414v32
fuente
1
Eso es un poco problemático, ya que necesita un proxy para hacer eso, por cierto, he intentado todas esas soluciones en la red y creo que el cliente proxy ubuntu dejó de funcionar con la autenticación. :(
danizmax
-2

Encontré una manera que funciona pero es muy tediosa.

1. Instalar Ubuntu 10.10. Proxy funciona perfectamente con esta versión.

2. Luego actualícelo a una versión más nueva.

Para actualizar de una manera más rápida. Descargue la "iso alternativa" para esa versión particular y luego actualice Ubuntu montando ese archivo ".iso". No te llevará mucho tiempo. Después de la actualización final a la versión deseada, el proxy seguirá funcionando.

Souvik Kolay
fuente