Anuncio

¿Escribirías tu contraseña en una hoja de papel y la pegarías en tu frente? Probablemente no. Sin embargo, conectarse a una red Wi-Fi pública es casi tan tonto.

Sin embargo, es posible que no tenga otra opción si está de viaje y desea mantenerse conectado. Una VPN puede mantenerlo a salvo, pero cada dispositivo tiene que conectarse por separado, a menos que esté utilizando un enrutador de viaje como intermediario.

¿No tienes uno a mano? No se preocupe, puede construir uno con una Raspberry Pi. Es la elección perfecta para un enrutador de viaje VPN de bricolaje, así que le guiaremos a través de cómo construir uno.

Lo que necesitarás

Para comenzar a construir un enrutador de viaje VPN Raspberry Pi, necesitará:

  • Raspberry Pi (Pi 3 o Raspberry Pi Zero W preferido) con estuche
  • Un solo adaptador USB Wi-Fi (dos, si está utilizando una Raspberry Pi anterior)
  • Una tarjeta microSD con al menos 8 GB de almacenamiento
  • Un lector de tarjetas SD
  • Una fuente de alimentación de alta calidad.
  • PC con un cliente SSH instalado
  • Una suscripción VPN con soporte OpenVPN
instagram viewer

Es posible usar modelos Pi sin Wi-Fi incorporado, pero necesitará dos adaptadores de Wi-Fi USB o uno capaz de funcionar tanto en modo administrado / punto de acceso como en modo cliente.

En lugar de una distribución estándar de Linux, deberá instalar OpenWRT en su tarjeta SD para convertirla en un enrutador completo. Puede usar otra distribución de Linux si lo prefiere, pero OpenWRT proporciona una práctica interfaz web para la configuración cuando está fuera de casa.

Si usa Windows, también necesitará instalar PuTTY o otro cliente SSH para Windows 4 maneras fáciles de usar SSH en WindowsSSH es la solución de facto para acceder de forma segura a terminales remotas en Linux y otros sistemas similares a UNIX. Si tiene un servidor SSH remoto al que desea acceder, deberá descargar un cliente SSH ... Lee mas antes de comenzar

Paso 1: Instalar OpenWRT

Pantalla de herramienta de parpadeo SD de Etcher

Primero, descargue el firmware OpenWRT para su modelo de Raspberry Pi. Puede encontrar las imágenes más actualizadas de Wiki de OpenWRT.

Descomprima el archivo descargado usando 7zip u otro administrador de archivos adecuado, luego muestre el archivo IMG a su tarjeta con Etcher.

Esta herramienta debería detectar su tarjeta SD automáticamente; solo necesita seleccionar su archivo de imagen, seleccionar la unidad correcta por letra y luego hacer clic Destello.

Una vez hecho esto, vuelva a colocar su tarjeta microSD en su Raspberry Pi y déjela arrancar.

Paso 2: configuración inicial

De manera predeterminada, OpenWRT tiene como valor predeterminado una dirección IP estática de 192.168.1.1, que es la IP de la puerta de enlace predeterminada para muchos enrutadores. Deberá cambiar esto para evitar conflictos. Conecte su Pi a su PC con un cable Ethernet; puede que necesites establecer una IP estática Cómo ver y cambiar su dirección IP en Windows 7, 8 y 10Puede usar su computadora sin siquiera saber su propia dirección IP, pero ¿le gustaría saber cómo verificar? Aquí le mostramos cómo verificar o cambiar rápidamente su dirección IP en Windows. Lee mas en tu PC primero.

En lugar de manejar la configuración usando LuCI, la interfaz web de OpenWRT, lo hará manualmente para asegurarse de que la configuración esté configurada correctamente. Cargue PuTTY o su cliente SSH y conéctese a 192.168.1.1 primero, con el nombre de usuario raíz.

Recibirá una advertencia de seguridad inicial en su primera conexión; simplemente haga click si y proceder Es una buena idea en esta etapa establecer una contraseña; hacer eso escribiendo passwd en la ventana de la terminal.

Configure las configuraciones de red y firewall

Necesita editar dos archivos:/etc/config/network y /etc/config/firewall—Antes de que puedas seguir adelante. Comience escribiendo lo siguiente para editar el archivo:

vim / etc / config / network

Luego, toque I para editar el texto e incluya lo siguiente:

interfaz de configuración 'loopback' opción ifname 'lo' opción proto 'estática' opción ipaddr '127.0.0.1' opción netmask '255.0.0.0' interfaz de configuración 'lan' tipo de opción 'puente' opción ifname 'eth0' opción force_link '1' opción proto 'estática' opción ipaddr '192.168.38.1' opción netmask '255.255.255.0' opción ip6assign '60' interfaz de configuración 'wwan' opción proto 'dhcp' opción peerdns '0' opción dns '8.8.8.8 8.8.4.4' ## Interfaz de configuración de servidores DNS de Google 'vpnclient' opción ifname 'tun0' opción proto 'ninguna'

Una vez que hayas terminado, presiona el Esc clave y tipo: wq para guardar y dejar de fumar. Luego cambie la atención al archivo de configuración del firewall:

vim / etc / config / firewall

Grifo yo para editar, luego encuentre (o agregue) una zona para la sección WAN, que debería verse así:

zona de configuración nombre de la opción wan. red de opciones 'wan wan6 wwan' entrada de opción ACEPTAR. opción de salida ACEPTAR. opción adelante RECHAZAR. opción masq 1. opción mtu_fix 1

Tipo reiniciary espere mientras el Raspberry Pi se reinicia con una nueva dirección IP: 192.168.38.1.

Paso 3: actualizar e instalar paquetes

A continuación, deberá actualizar OpenWRT. Para hacer eso, vas a pedir prestado el Wi-Fi interno del Pi y configurarlo inicialmente para que se conecte a tu red Wi-Fi existente. Es posible que deba cambiar su dirección IP estática a 192.168.38.2 o una dirección similar en ese rango para permitirle conectarse.

Una vez conectado, escriba la dirección IP de su Raspberry Pi en su navegador para acceder al panel de administración de OpenWRT. Use su nombre de usuario y contraseña para obtener acceso, luego vaya a Red> InalámbricaEn este momento, solo debería ver un dispositivo Wi-Fi, así que haga clic Escanear para encontrar su red Wi-Fi, luego Únete a la red cuando lo encuentres

Deberá ingresar su contraseña de Wi-Fi en Frase de contraseña de WPA, antes de golpear Enviar.

Ahora debería ver la configuración de conexión para su conexión Wi-Fi. Ir Ajustes avanzados y establece tu Código de país para que coincida con su ubicación; su Wi-Fi podría no funcionar de otra manera.

Vuelva a conectarse a su Pi utilizando una nueva dirección IP a través de SSH (aceptando la advertencia de clave de seguridad RSA). Primero deberá actualizar su dispositivo escribiendo:

actualización de opkg

Vigila esto, tocando Y Cuando se le solicite.

Instalación de los controladores USB de Wi-Fi

Una vez que haya instalado todas las actualizaciones, instale los controladores que necesite para su adaptador USB Wi-Fi. Esto es necesario para conectarse a puntos de acceso Wi-Fi cuando está en movimiento. También instalará las herramientas que necesitará para las conexiones VPN utilizando OpenVPN, así como nano, un editor de archivos de terminal más fácil de usar.

Aquí es donde su método puede variar; Tenía un adaptador Wi-Fi RT2870 con chipset, por lo que los siguientes comandos también deberían funcionar si lo haces:

opkg install kmod-rt2800-lib kmod-rt2800-usb kmod-rt2x00-lib kmod-rt2x00-usb kmod-usb-core kmod-usb-uhci kmod-usb-ohci kmod-usb2 usbutils openvpn-openssl luci-app-openvpn nano. ifconfig wlan1 arriba. reiniciar

Si no tiene un adaptador Wi-Fi RT2870 con chipset, o no está seguro, conecte su adaptador Wi-Fi y escriba lo siguiente en el terminal SSH:

opkg instalar kmod-usb-core kmod-usb-uhci kmod-usb-ohci kmod-usb2 usbutils. lsusb

Una vez que los archivos se hayan instalado, verá una lista de dispositivos conectados. Encuentre cualquiera que se refiera a un adaptador inalámbrico y busque las instrucciones de instalación relevantes para su dispositivo.

Pantalla de ventana de terminal de masilla OpenWRT

Paso 4: configurar el punto de acceso Wi-Fi

Si su adaptador USB de Wi-Fi está conectado, ahora puede configurar ambas conexiones de Wi-Fi. Regrese al panel de LuCI, debajo de Inalámbrico, y elimine ambas conexiones de red. El dispositivo radio0 es tu Wi-Fi incorporado, mientras radio1 es tu adaptador wifi USB.

Configure su Wi-Fi incorporado haciendo clic Añadir.Asegúrese de lo siguiente:

  • Modo se establece en Punto de acceso
  • ESSID está configurado con el nombre de red que elija; el valor predeterminado es OpenWRT
  • Red se establece en lan
  • Debajo Seguridad inalámbrica, Cifrado se establece en WPA2-PSK
  • Llave está configurado con una contraseña adecuada

Una vez que hayas terminado, presiona Salvar luego regrese a la Inalámbrico menú. Siga las instrucciones de antes para la conexión inicial para configurar el radio1 dispositivo (su adaptador USB Wi-Fi) a su red existente. Aquí también es donde deberá escanear y cambiar las redes cuando se encuentre en una nueva ubicación.

OpenWRT LuCI Dashboard Menú inalámbrico

Ahora debe tener dos conexiones Wi-Fi en ejecución, una como punto de acceso para sus dispositivos Wi-Fi y otra que actúa como la conexión a Internet de su dispositivo a su red Wi-Fi existente. Pruebe la conexión a su Pi en esta etapa con su teléfono inteligente o computadora portátil para confirmar que funciona.

Si funciona, desconecte su Pi de la conexión Ethernet con su PC.

Paso 5: Conéctate a VPN y cambios finales

Necesitará un archivo de configuración de OpenVPN (OVPN) para conectar su Pi al proveedor y servidor VPN que haya elegido. Si tiene uno, cárguelo a su Pi usando un cliente SCP como WinSCP donde puede conectarse con su nombre de usuario y contraseña de administrador.

Cambie el nombre del archivo a vpnclient.ovpn y subirlo al /etc/openvpncarpeta. Complete las instrucciones encontradas en el sitio web de OpenWRT configurar su Pi para conexiones VPN. El único cambio leve será en la sección 4 para la configuración del perfil del cliente VPN, donde no necesitará usar la inicial gato herramienta para insertar su vpnclient.ovpn archivo, ya está en su lugar.

Tan pronto como complete esto, su conexión VPN debería activarse automáticamente. Verifique que su dirección IP saliente haya cambiado; si no es así, reinicie su Pi y verifique que su conexión esté activa.

Encuentra esto yendo al OpenVPN sección de LuCI, enumerada en Servicios en la parte superior del tablero de instrumentos. Si está conectado, vpnclient será listado como si bajo la Empezado columna.

OpenWRT LuCI Dashboard OpenVPN Menu

Paso 6: Registre su dispositivo en Wi-Fi público

Tu Pi está casi lista en esta etapa, pero si alguna vez te has conectado a una red Wi-Fi pública, podrás sepa que normalmente necesitará autenticarse usando un portal cautivo, ya sea para pagar o registrar su dispositivo. Debido a que su Pi ahora está configurado para conectarse automáticamente a través de VPN (y de lo contrario debería evitar la conexión), estos portales generalmente se bloquearán.

Para evitar esto, configure su adaptador USB Wi-Fi para que coincida con la dirección MAC con un dispositivo que puede usar para conectarse y autenticarse primero con una red Wi-Fi pública, como su teléfono inteligente. Una vez que tenga esto, escriba:

nano /etc/init.d/wan-changer

En la ventana de edición, agregue lo siguiente (reemplazando el marcador de posición XX para su MAC) y presione Ctrl + X, seguido por Y ahorrar.

#! / bin / sh /etc/rc.common START = 10 start () {uci set wireless. @ wifi-iface [1] .macaddr = 'XX: XX: XX: XX: XX: XX' uci commit network. }

Finalmente, ejecute los siguientes comandos para configurar el script para que se ejecute automáticamente cuando se inicie su Pi:

chmod + x /etc/init.d/wan-changer. /etc/init.d/wan-changer enable

Reinicie para verificar que todo funcione bien. También debe verificar si hay fugas de DNS para asegurarse de que su conexión VPN funcione correctamente. La mayoría de los proveedores de VPN ofrecen una herramienta que ayudará con esto.

Wi-Fi seguro donde quiera que vaya, garantizado

Su Raspberry Pi ahora debe estar configurada y lista para funcionar como un enrutador de viaje VPN, lo que significa que puede navegar en cualquier hotel o cafetería que visite. Gracias al panel de control de LuCI, puede conectarse a cualquier nueva red Wi-Fi con facilidad a través de su navegador web.

Vea nuestra lista de mejores servicios de VPN Los mejores servicios de VPNHemos compilado una lista de los que consideramos los mejores proveedores de servicios de red privada virtual (VPN), agrupados por premium, gratuitos y compatibles con torrent. Lee mas a encuentra un servicio VPN que se adapte a tus necesidades Revisión de VPN de Hotspot: ¿es la opción correcta para proteger su privacidad?¿Busca una herramienta VPN para su dispositivo móvil? Averigüe si Hotspot VPN es el servicio adecuado para usted. Lee mas . Si esto era demasiado avanzado para ti, también podrías considerar otras formas de configurar una VPN en casa 4 formas de configurar una VPN en casaAquí hay varios métodos diferentes sobre cómo configurar una VPN en casa, desde el más fácil hasta el más complejo. Lee mas .

Ben es un escritor de tecnología con sede en el Reino Unido, apasionado por los gadgets, los juegos y el geek general. Cuando no está ocupado escribiendo o jugando con la tecnología, está estudiando para una maestría en informática y TI.