El proxy solo funciona con GUI, pero no cuando lo configuro a través del terminal con ~/.bashrc

El proxy solo funciona con GUI, pero no cuando lo configuro a través del terminal con ~/.bashrc

He leído muchas guías sobre cómo configurar un proxy para ubuntu. Puedo hacerlo con la GUI en la configuración de red y automáticamente comienza a usar el proxy que especifiqué y cuando abro Firefox o Chrome para verificar mi IP, muestra la IP del proxy.

Pero no puedo hacerlo funcionar con la terminal editando el ~/.bashrcarchivo. Yo lo hago así:

sudo nano ~/.bashrc

luego agregue esto al final del archivo

export HTTP_PROXY="my_proxy:my_port"
export HTTPS_PROXY="my_proxy:my_port"
export FTP_PROXY="my_proxy:my_port"

luego guardo los cambios y ejecuto el comando

source ~/.bashrc

Pero cuando abro el navegador web mi IP no cambió, también intenté reiniciar el sistema pero la IP sigue siendo la misma.

Respuesta1

Puedes intentar usar letras minúsculas como esta:

export http_proxy="my_proxy:my_port"         
export https_proxy="my_proxy:my_port"

Si todavía no funciona, póngalos en '/etc/environment'.

Si está utilizando apt install, también puede editar '/etc/apt/apt.conf.d/proxy.conf' y ponerlos ahí:

 Acquire::http::Proxy "http://host:port/";                            
 Acquire::https::Proxy "http://host:port/";

Respuesta2

Puede escribir y configurar un script. Necesito lanzar un túnel inverso desde la máquina virtual (Windows 10) a un VPS de Linux en Digital Ocean y luego usarlo nuevamente en Win7. Imitaré una situación en la que Windows 10 es la máquina del cliente y el VPS de Linux es nuestro servidor. En el VPS, instalo y configuro el lado del servidor RsocksTun: instalo un apt installproveedor de servicios de proxyy obtenga el git clone GitHub como fuente. Este es un clon que leerá los datos. Al final, necesitas generar un certificado SSL y ejecutar el lado del servidor.

información relacionada