Puedo configurar mi nombre de usuario y contraseña de proxy junto con la configuración de proxy en la interfaz de usuario de proxy, pero esta configuración no funciona en la línea de comandos. ¿Cómo puedo usar aplicaciones como wget & ping en la línea de comandos con un proxy?
Detalles de ejemplo:
- nombre de usuario: 1234
- pase: linux
- proxy: proxy
- puerto: 8080
Respuestas:
El esquema general para la URL del proxy es usuario: contraseña @ host: puerto
Puede establecer la variable de entorno
http_proxy
,https_proxy
,ftp_proxy
,socks_proxy
oall_proxy
En un shell bash, escriba esto:
Para mantener esta configuración, puede agregarla a / etc / environment o /etc/bash.bashrc, / etc / profile o a un usuario individual /home/user/.bashrc
fuente
Para establecer la configuración del proxy de red, se puede usar
gsettings
gsettings
cambia los archivos de configuración en DConf , que es la configuración principal para la configuración del proxy de red de Ubuntu que ves en la GUI yendo aNetwork > Network Proxy
Aquí hay un ejemplo
fuente
No puedes usar proxies en el sentido tradicional con Ping. Ping funciona utilizando el protocolo ICMP.
Los proxies HTTP solo funcionarán con tráfico HTTP. Puede proxy la mayor parte del tráfico en la mayoría de los programas utilizando un contenedor SOCKSify. El paquete "cliente-dante" proporciona un socksify. Usé este en otras ocasiones: https://github.com/gr0gmint/transucks
fuente