Cómo convertir Raspberry Pi en un punto de acceso Wifi de portal cautivo
Miscelánea / / August 05, 2021
En esta guía, te diré cómo convertir Raspberry Pi en un portal cautivo WiFi punto de acceso. Esto significa que puede acceder a Internet ingresando algunas credenciales en Raspberry. Este último actuará como enrutador. Es el mismo proceso cuando intentas utilizar Internet en un aeropuerto. Cuando intenta acceder a un sitio web, una página web le da la bienvenida para que ingrese las credenciales para conectarse a la red nativa y continuar su navegación.
Para ello, debes usar Raspberry 3 o Raspberry 4 ya que vienen con puerto Ethernet. Tienes que utilizar la última versión del sistema operativo de Raspberry. A continuación, configure un punto de acceso utilizando el software RaspAP. Luego tienes que crear y configurar un portal cautivo. He descrito todos los pasos en esta guía. Por lo tanto, puede seguirlos y convertir su Raspberry Pi en un enrutador WiFi de portal cautivo.
Tabla de contenido
-
1 Convierta Raspberry Pi en un punto de acceso Wifi de portal cautivo
- 1.1 Prerrequisitos
- 1.2 Actualizar el sistema operativo Raspberry Pi
- 1.3 Creación de un punto de acceso inalámbrico
- 1.4 Asegure el punto de acceso
- 1.5 Configuración del portal cautivo
- 1.6 Configuración del portal cautivo
- 1.7 ¿Cómo mantener el portal en línea?
Convierta Raspberry Pi en un punto de acceso Wifi de portal cautivo
Realicemos cada uno de los pasos uno por uno. Pero antes de comenzar, aquí hay una lista de cosas que necesita para lograr el objetivo de esta guía de manera eficiente.
Prerrequisitos
- Frambuesa pi
- Monitor externo
- Cable de ethernet.
- Un cable de alimentación compatible con Raspberry
- Teclado externo
- Cable HDMI
- Instalar el programa RaspAP
Actualizar el sistema operativo Raspberry Pi
Estos son los pasos.
- Conecte su monitor, teclado externo y el cable ethernet.
- Use alguna fuente de energía para conectar Raspberry pi. Arranca
- Abra la terminal y escriba el siguiente comando.
sudo apt update && sudo apt -y upgrade
- Da este comando para reiniciar la Pi.
sudo se reinicia
Eso es todo, su dispositivo ahora está actualizado.
Creación de un punto de acceso inalámbrico
Primero, necesitas instalar RaspAP. Aquí está el comando para hacerlo
- Abra la terminal y escriba el comando.
curl -sL https://install.raspap.com | intento
- Después de la instalación, debe reiniciar su Pi. Da este comando para eso.
reiniciar
Ahora, una vez configurado el punto de acceso, debería poder ver sus atributos. Así es como debería ser.
Detalles de acceso a WiFi de frambuesa
- dirección IP: 10.3.141.1 [IP predeterminada para RaspAP]
- Nombre de usuario: admin
- Contraseña: secreto
- SSID: raspi-webgui
- Rango DHCP: 10.3.141.50 a 10.3.141.255
- Contraseña de wifi: Cambiame
Vaya a cualquier dispositivo con Wi-Fi habilitado. Vaya a su página de redes disponibles para ver si hay una nueva red disponible. Su nombre es el mismo que el de SSID que he mencionado anteriormente. Sus raspi-webgui. Incluso puedes conectarte a él ingresando las credenciales que son el SSID y la contraseña.
Ahora, la cosa es que la contraseña anterior es bastante simple y, por supuesto, no es segura en absoluto. Entonces, tienes que cambiarlo.
Asegure el punto de acceso
- Use el navegador web e ingrese la dirección IP en la sección de URL y presione enter
- Luego ingrese el nombre de usuario y la contraseña del Pi recién configurado
- Serás redirigido a la interfaz web de RaspAP.
- En el panel lateral izquierdo, seleccione Hotspot
- Luego, debajo de eso, haga clic en el Seguridad lengüeta
- Debería ver una sección llamada PSK. Haz click en eso
- Aquí debe ingresar su nueva contraseña para Raspberry Pi.
- Una vez que termine, haga clic en Guardar ajustes
Configuración del portal cautivo
Ahora, debe instalar un paquete para compilar el programa del portal cautivo Nodogsplash.
- En la terminal Raspberry Pi, escriba y ejecute el siguiente comando.
sudo apt install git libmicrohttpd-dev
- Copie el repositorio que consiste en el fragmento de código Nodogsplash.
cd ~ clon de git https://github.com/nodogsplash/nodogsplash.git
- A continuación, debe instalar Nodogsplash.
cd ~ / nodogsplash. hacer. sudo make install
Configuración del portal cautivo
Arriba tenemos la dirección IP RaspAP 10.3.141.1. Ahora, tenemos que configurar lo mismo en la configuración de Nodogsplash.
- Para abrir la configuración de Nodogsplash, escriba el siguiente comando.
sudo nano /etc/nodogsplash/nodogsplash.conf
- Realice los siguientes cambios.
GatewayInterface wlan0. GatewayAddress 10.3.141.1. MaxClientes 250. AuthIdleTimeout 480
- Para guardar los cambios presione Ctrl + o y Ctrl + x
- Inicie el portal cautivo con este comando.
sudo nodogsplash
- Ahora, mientras intenta conectar su portal cautivo al hotspot disponible, aterrizará en la página predeterminada del portal cautivo de nodogsplash.
¿Cómo mantener el portal en línea?
Nuestro próximo objetivo es mantener activo este portal cautivo para publicar cada acceso a Raspberry Pi. Esto significa que Nodogsplash se iniciará automáticamente cuando inicie su dispositivo. Para eso, tienes que editar el rc.local expediente.
- Abra la terminal y escriba lo siguiente.
sudo nano /etc/rc.local
- Encuentra la línea donde menciona este código salida0
- Justo encima de ese escriba lo siguiente.
nodogsplash
- Ahora usa Ctrl + o y Ctrl + X para guardar sus cambios
Guía| Instale LineageOS 14.1 en Raspberry Pi 3
Entonces, eso es todo lo que necesita saber para convertir la Raspberry Pi en un punto de acceso WiFi de portal cautivo. Si tiene el dispositivo, pruebe esto.
Te podría gustar,
- Cómo habilitar / deshabilitar el modo de invitado de Android
- Lista de las mejores aplicaciones de descarga de videos de YouTube en 2020
fuente tomada de GitHub
Swayam es un bloguero de tecnología profesional con maestría en aplicaciones informáticas y también tiene experiencia con el desarrollo de Android. Es un gran admirador de Stock Android OS. Además de los blogs de tecnología, le encanta jugar, viajar y tocar / enseñar guitarra.