¿Cómo hacer que mi Debian funcione como proxy http/html?

¿Cómo hacer que mi Debian funcione como proxy http/html?

Utilizo Debian en el servidor de la facultad a través de PuTTY que tiene su dirección IP pública. Tengo sudo. Me pregunto cómo hacer que funcione como proxy Http/html para acceder a la "web of science" desde el navegador de Windows de mi hogar. Me pregunto dónde conseguir instrucciones sobre cómo hacer que mi Debian funcione como proxy http (si es posible, sequred).

Respuesta1

ingrese la descripción de la imagen aquí

Vaya a túneles en "Conexión > SSH > Túneles" en el menú de configuración

usted colocaría el número de puerto "-D9999" en el cuadro del puerto de origen y seleccionaría la opción Dinámica a continuación. Luego haga clic en agregar.

Si no le permite conectarse, entonces necesita editar su archivo "sshd_conf" en su caja de Linux ubicada en "/etc/ssh/sshd_conf".

La línea que necesitarías cambiar es:

#AllowTcpForwarding no

          too

AllowTcpForwarding yes

Es posible que te permita conectarte pero no reenviar, entonces compruébalo también.

En Firefox debes asegurarte de que SOCKS v5 esté seleccionado con

"Host SOCKS: 127.0.0.1" "Puerto: 9999" configurado

y que incluya "127.0.0.1, localhost" en la sección "sin proxy para:"

ingrese la descripción de la imagen aquí

También necesita configurar Firefox para reenviar su tráfico DNS a través del proxy o seguirá dependiendo de Internet local o intranet para la búsqueda de DNS.

en la barra de URL escriba about:config y presione Entrar, haga clic en el botón Tendré cuidado y luego busque la opción "network.proxy.socks_remote_dns". Si el valor dice verdadero, déjelo así, pero si no (en menos de que lo haya cambiado antes), haga clic derecho y seleccione Alternar. Ahora todo debería estar listo.

Respuesta2

Si bien apt-cache search http proxyofrece algunas respuestas posibles, realmente no puedo decir si hay algo que valga la pena recomendar aquí. Desde mi propia experiencia, para crear un túnel seguro es mejor usar SSH y su redireccionamiento de puerto dinámico compatible con el proxy SOCKS.

$ ssh -D9999 [email protected]

Esto lo conectará a su Debian (necesita un servidor SSH habilitado para eso, service ssh enable && service ssh restarty le permite usar SSH, pero también habilita un servidor SOCKS ensu(cliente) máquina (puerto 9999). Ahora simplemente vaya al navegador y configure su dirección SOCKS en 127.0.0.1 (o localhost) y el puerto en 9999, y estará listo para comenzar.

información relacionada