Falla resolución DNS en proxy por enviroment

El caso es que instalé Lenny KDE en una maquina que está detras de un proxy. Frustrado luego de varias pruebas negativas intentando configurar el proxy a través de las variables de entorno decidí probar si los parametros que me habían pasado eran correctos. Los configuré asi en Iceweasel y, para mi sorpresa, todo funcionó bien.

Resumén: Funciona para Iceweasel (y konqueror) pero no para el resto del sistema.

Mi /etc/environment

export http_proxy="http://192.168.17.2:8080"
export ftp_proxy="http://192.168.17.2:8080"
export no_proxy="192.168.17.0/24"

El problema es que en consola, por ejemplo, no me resuelve el ip para los dominios. Pero si lo hace a través de Iceweasel (wtf).

Mi resolv.conf

### BEGIN INFO
#
# Modified_by:  NetworkManager
# Process:      /usr/bin/NetworkManager
# Process_id:   2607
#
### END INFO

nameserver 208.67.222.222
nameserver 208.67.220.220
nameserver 192.198.17.1

domain GN

La configuración que uso para los navegadores es la misma, y supongo, deberían estar usando el mismo DNS. Entonces, ¿que puede estar fallando?

«Estoy seguro de que toda la estructura del heroismo es, y siempre fue, una maldita mentira y no puede ser un sustituto para la pasión individual como poder motivador de todo»

Si usas proxy no necesitas resolver nombres, de eso se encarga el proxy.

Estas seguro que las variables se definen? que te dice export? Supongo que el problema lo tenes con apt.

Creer que algo es imposible es el primer paso para que lo sea ---- «Sí, ¡haga lo que le digo!» - y desde entonces mi debian ya no es lo que era

Export no devuelve errores y, luego de iniciada una session de usuario, las variables tienen los valores previstos.

No es solo con apt (que es lo que más me importa). Es con todos los programas que no sean los navegadores que me permiten configurar el proxy manualmente. Falla al resolver los nombres... como si no estuviera configurado el proxy y el DNS estuviera mal. Pero si le paso el numero de IP si conecta bien (ie: ping xxx.xx.xxx.xx o wget xxx.xx.xxx.xx), o sea que si está (de algún modo) usando el proxy shocked .

«Estoy seguro de que toda la estructura del heroismo es, y siempre fue, una maldita mentira y no puede ser un sustituto para la pasión individual como poder motivador de todo»

Añado algunos datos. Desinstalé los demonios de auto-configuración que se instalan en lenny-kde (no los había visto en el lenny standar), reconfiguré todo y nada. Sigo sin internet en la consola.

Luego configuré KDE para que use el proxy tomando los valores de configuración de las variables de entorno y, para confirmar que estoy medio loco, todo funciona bien. Estoy navegando en kde con los mismos valores (tomados del mismo lugar) con los que no puedo navegar en consola.

Ya no se que intentar sad ... cualquier ayuda, aunque sean palabras de aliento, será bienvenida.

-- Edito:

Encontré versiones varias sobre como de debe configurar un proxy por variables de entorno así que probe de todas maneras y nada funcionó. (Todas maneras significa en enviroment, en .zshrc, en .bashrc, con export, sin export, ect)

«Estoy seguro de que toda la estructura del heroismo es, y siempre fue, una maldita mentira y no puede ser un sustituto para la pasión individual como poder motivador de todo»

Relacionado con Falla resolución DNS en proxy por enviroment