Cuando nos encontramos detrás de un servidor proxy, puede volverse un poco engorroso utilizar programas que no tengan configuración propia de proxy o comandos como apt-get, o simplemente lo queremos configurar de forma global.
Configuración de variables de entorno para distribuciones de la familia Debian|Ubuntu:
sudo vim /etc/environment
– Agregamos las siguientes lineas al archivo, debes duplicarlas en mayúscula y minúscula porque(desafortunadamente) algunos programas solo buscan una o la otra:
http_proxy http://username:password@proxyserver:puerto https_proxy http://username:password@proxyserver:puerto ftp_proxy http://username:password@proxyserver:puerto no_proxy localhost,127.0.0.1,localaddress,.localdomain.com #Duplicadas en mayusculas HTTP_PROXY http://username:password@proxyserver:puerto HTTPS_PROXY http://username:password@proxyserver:puerto FTP_PROXY http://username:password@proxyserver:puerto NO_PROXY localhost,127.0.0.1,localaddress,.localdomain.com
Configuración de variables de entorno para distribuciones de la familia RedHat|Fedora|Centos:
vim /etc/profile.d/proxy.sh
– modificamos los parámetros necesarios
export http_proxy="http://username:password@proxyserver:puerto/" export https_proxy="http://username:password@proxyserver:puerto/" export ftp_proxy="http://username:password@proxyserver:puerto/"
Configuración de proxy para apt-get, apt, aptitude:
– Creamos o editamos archivo
/etc/apt/apt.conf
sudo vim /etc/apt/apt.conf
– agregamos las siguientes lineas:
Acquire::http::Proxy "http://username:password@proxyserver:puerto"; Acquire::https::Proxy "http://username:password@proxyserver:puerto"; Acquire::ftp::Proxy "http://username:password@proxyserver:puerto"; #En caso de tener un repo local para el que no necesitemos proxy Acquire::http::Proxy { repositorio.localdomain.com DIRECT; repositorio2.localdomain.com DIRECT; };
Configuración de proxy para yum:
– Editamos el archivo
/etc/yum.conf
# Indicamos dirección más puerto del proxy proxy=http://proxyserver:puerto # Si el proxy funciona con usuario y contraseña proxy_username=usuario proxy_password=contraseña
Configuración de proxy para wget:
– Editamos el archivo de configuración
/etc/wgetrc
buscamos las siguientes lineashttps_proxy = http://proxyserver:puerto/ http_proxy = http://proxyserver:puerto/ ftp_proxy = http://proxyserver:puerto/
Configuración de proxy para nodejs(npm)
npm config set proxy http://username:password@proxyserver:puerto npm config set https-proxy http://username:password@proxyserver:puerto
Configurar proxy para git
git config --global http.proxy http//proxyserver:puerto git config --global https.proxy https//proxyserver:puerto ##En caso de tener conexión directa y necesitemos quitarle la configuración de proxy a git git config --global --unset http.proxy git config --global --unset https.proxy
Si existe alguna otra configuración que quieran agregar pueden compartirla como comentario, las agrego en el articulo y les pongo que fue su aporte. Por lo general con las variables de entornos y estas configuraciones se resuelven casi todos los problemas.
Mozilla/5.0 (Linux; Android 8.1.0; SM-J727T1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.85 Mobile Safari/537.36
No pincha. Devuelve error en la autentificación.
Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.106 Safari/537.36
hola, necesito ayuda, pues en debian 10, no me aparece el fichero /etc/apt/apt.conf
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:87.0) Gecko/20100101 Firefox/87.0
crear el fichero!
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:85.0) Gecko/20100101 Firefox/85.0
creo que hay errores …
le falta a algunas mieles los = después de http_proxy….
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:77.0) Gecko/20100101 Firefox/77.0
El proxy me pide usuario y contraseñay no puedo descargar el roundcube
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:77.0) Gecko/20100101 Firefox/77.0
Cualquier duda que tenga entre al Canal de SysAdmins de Cuba en Telegram que se le ayudara: https://t.me/sysadmincuba
Mozilla/5.0 (Windows NT 10.0; rv:75.0 ) Gecko/20100101 Firefox/75.0 anonymized by Abelssoft 1959209576
Gracias hermano esta muy bueno este tutorial.Funciona bien, le puedo pedir información en alguna duda que tenga es que estoy aprendiendo linux en la plataforma de debían.
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:72.0) Gecko/20100101 Firefox/72.0
Me disculpo por el error anterior; el método que funciona es este: http://username%40server.cu:password@proxyserver:puerto
y no este:
http://'[email protected]‘:password@proxyserver:puerto
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:72.0) Gecko/20100101 Firefox/72.0
Me dijeron que podía utilizar ponerle delante un \ o en su lugar escribir %40
Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Firefox/68.0
¿Y en mi caso?
http://username:password@proxyserver:puerto
username = [email protected]
¡Son dos @ en la misma línea! ¿Qué debo hacer?
Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Firefox/68.0
Si es obligado colocar el dominio, en el nombre de usuario a la hora de autenticar, recomiendo colocar este entre comillas simples. ». Salu2.
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:72.0) Gecko/20100101 Firefox/72.0
Pero no me funcionó ninguno.
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:72.0) Gecko/20100101 Firefox/72.0
Al fin lo logré!!!
Seguí el método que proponen aquí y tu consejo de las comillas simples y funcionó a la perfección.
Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.75 Safari/537.36
es muy bueno para el sistema quisiera prender mas
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:65.0) Gecko/20100101 Firefox/65.0
Defendemos el uso de softwarelibre pero no le negamos la ayuda a nadie.
Laas configuraciones que ves aqui pueden hacerse en windows de igual forma, en windows puedes usar tambien la variables de entorno(Environtment Variables) para definir proxy la mayoría de las aplicaciones de windows dependen de la configuración del proxy de internet explorer y en las ultimas versiones(2016 en adelante) puedes configurarlo en settings, con esa configuración todas las aplicaciones usan el proxy del sistema.
la otra opción es haciendo enrutamiento de esa maquina hacia el proxy o poniendo el proxy como puesta de enlace en la configuración de red de la maquina, esas opciones debes probarlas
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:64.0) Gecko/20100101 Firefox/64.0
Hola amigos, un saludo y mis agradecimientos por tan buen trabajo. Yo quisiera ver si me pueden ayudar con este tema. Yo estoy bajo proxy también, pero deseo ver como puedo instalar algún servidor proxy propio que permita que las PC que esten sirviendose de él accedan a internet pero directamente, sin condifurarle proxy, porque en windows tenemos aplicaciones que no admiten configurar proxy y necesito usarlas, en otras palabras, como hacer eso mismo que han explicado en linux pero que funcione para windows, probé usando PROXIFIER pero mi servidor proxy no tiene alguns requisitos que pide este programa. Por favor alguna idea hacerme llegar alguna respuesta por [email protected]