Cómo usar su servidor virtual dedicado como un proxy de Internet mediante SSH Tunneling
Expliqué algunas de las ventajas de tener su propio servidor privado virtual Explicación de las diversas formas de alojamiento de sitios web [Explicación de la tecnología] Explicación de las diversas formas de alojamiento de sitios web [Explicación de la tecnología] Leer más en la cuenta de alojamiento hace tiempo: no solo son más rápidas y capaces para alojar muchos más de sus sitios, también puede configurar W3 Total Cache para obtener un rendimiento óptimo Cómo configurar las diversas configuraciones del complemento W3 Total Cache para su blog de Wordpress Cómo configurar las diversas configuraciones del complemento W3 Total Cache para su blog de Wordpress Hace un tiempo habló sobre los beneficios de instalar el complemento W3TC en tu blog de Wordpress para acelerarlo con varios caché, pero algunos lectores, comprensiblemente, se mostraron un poco cautelosos acerca de ... Leer más al instalar extensiones de caché especiales de Apache. Hoy voy a mostrarle cómo puede usarlo también como un servidor proxy de Internet privado para la navegación segura de Internet..
Esto es particularmente beneficioso en países como China, donde la mayoría de las soluciones proxy comerciales han dejado de funcionar por completo. Siga leyendo para obtener una explicación completa de cómo puede utilizar su propia cuenta de alojamiento VPS como un proxy privado..
En primer lugar, algunos puntos para aclarar:
¿Puedo usar este método con mi alojamiento compartido, o es necesario que sea un VPS o un servidor dedicado??
Este método utiliza SSH (shell seguro, o “línea de comando” acceso), por lo general, eso significa que solo puede usarlo con su cuenta de alojamiento dedicado o virtual dedicada. Algunos hosts compartidos permiten el acceso SSH, así que busque primero los documentos de soporte de su host compartido.
¿Puedo usar esto para descargar torrentes u otras actividades ilegales nefastas??
No. Recuerde que el tráfico se está enrutando a través de la dirección IP de su sitio web / servidor, por lo que todo lo que haga puede rastrearse hasta eso. También utilizará parte de la asignación de ancho de banda de su cuenta de alojamiento, por lo que la descarga de torrents aumentaría rápidamente el costo de alojamiento mensual.
Entonces, ¿por qué querría hacer esto??
A veces, solo desea otra dirección IP cuando visita un sitio web. Esto puede ser especialmente útil cuando se enfrentan a sitios específicos de ubicación que bloquean a otros países. En otros casos, es posible que su país ya esté bloqueando el acceso a varios proveedores de proxy conocidos, como es el caso en China. El método descrito aquí le permitirá hacer un túnel fuera del país ofensivo y continuar con su trabajo diario sin que cada gran paquete que envíe sea inspeccionado por el gran firewall.
Configuración de SSH en Windows
Comenzaré con Windows ya que el proceso es un poco más complicado que en Mac OsX o Linux. Para usar SSH, deberá descargar un software de cliente especial. En este tutorial usaré Putty. Continúa y descarga el archivo básico putty.exe..
Cuando abre Putty por primera vez, debe completar algunos ajustes. Primero es el dominio de su servidor. Si tiene muchos dominios configurados en su cuenta de alojamiento privado, siga adelante y use cualquiera de ellos, pero tendrán que estar habilitados para SSH y recuerde que su nombre de usuario / contraseña será único para cada dominio. No sugiero usar la cuenta de root para iniciar sesión bajo ninguna circunstancia, incluso si la ha habilitado..
- Ingrese el dominio del servidor en la primera pantalla.
- Haga clic en el SSH etiqueta en la barra lateral izquierda. Asegúrate de que la compresión esté habilitada.
- Ampliar la SSH etiqueta para revelar configuraciones adicionales. Sobre el Túneles pantalla, ingrese 9090 como Puerto de origen y cambie el destino a Dinámico.
- Vuelve a la pantalla de sesiones donde ingresaste al dominio por primera vez. Ingrese un nombre para su configuración en el cuadro de texto debajo de las sesiones guardadas, luego presione guardar. Ahora puede hacer clic en esta sesión guardada en el futuro para volver a cargar todos sus ajustes.
- Finalmente, pulsa Abierto. No hay forma de guardar su contraseña y nombre de usuario, por lo que deberá volver a ingresarlos cada vez que abra una conexión. También tuve problemas para pegar mi contraseña, así que si lo hace, intente escribirla un carácter a la vez. La primera vez que abra la conexión, puede recibir un error de advertencia sobre la autenticidad de los certificados y demás. Si es así, ignóralo y continúa..
Eso es todo para Windows, deje la conexión de masilla abierta y continúe con la configuración de su navegador.
Configurando SSH en Linux / OsX
Abre un terminal y escribe el siguiente comando,
ssh -C2qTnN -D 9090 [email protected]
Después de que hayas escrito tu contraseña, eso es todo. Deja la terminal abierta mientras vas configurando tu navegador..
Configurando el navegador
Explicaré un par de navegadores aquí, pero básicamente solo necesitas cambiar la configuración de Conexión -> Proxy ser un SOCKS5 proxy, con la url localhost y puerto 9090.
En internet Explorer
Haga clic en el Herramientas -> Opciones de Internet -> Conexiones lengüeta. garrapata Utilice un servidor proxy y haga clic Avanzado. Complete SOLAMENTE el proxy de SOCKS como dirección localhost y puerto 9090
En firefox
Abrir Preferencias -> Avanzado -> Red -> Configuración -> Proxies. Seleccionar Configuración de proxy manual. Rellene SOCKS Host y puerto.
Alternativamente, si está ejecutando un sistema operativo decente como OsX, puede cambiar la configuración del acceso a la red de todo el sistema que afectará a todas las aplicaciones de los navegadores (esto también se abrirá si intenta cambiar la configuración del proxy de Chrome OsX). Desde Preferencias del Sistema, Seleccione su interfaz de red apropiada (en mi caso, Ethernet). Bajo la proxies pestaña, marque para habilitar el proxy SOCKS, luego escriba los detalles a la derecha.
Eso no fue tan difícil, ¿verdad? Por supuesto, podría configurarlo con cualquier computadora Linux remota. Cómo canalizar el tráfico web con SSH Secure Shell. alojar en un alojamiento compartido lento, y cuán poderosos pueden ser unos pocos comandos linux simples.
Recuerde, no haga nada ilegal con este método, ya que se puede rastrear hasta su cuenta de alojamiento y no está diseñado para proporcionar un 100% de anonimato.
Crédito de la imagen: ShutterStock
Obtenga más información sobre: Redes de computadoras, Dirección IP, Acceso remoto, VPN.