Configuracion de Red Avanzada
Para que el portal cautivo funcione correctamente, el sistema operativo debe actuar como un punto de acceso (Access Point) y proporcionar servicios basicos de red (DHCP y DNS).
1. Instalacion de Requisitos
Sección titulada «1. Instalacion de Requisitos»sudo apt updatesudo apt install hostapd dnsmasq2. Configuracion de la Interfaz de Red
Sección titulada «2. Configuracion de la Interfaz de Red»Asigna una IP estatica a la interfaz WiFi del hotspot:
sudo ip addr add 192.168.10.1/24 dev wlx1cbfce41183asudo ip link set wlx1cbfce41183a up3. Configuracion de hostapd (Punto de Acceso)
Sección titulada «3. Configuracion de hostapd (Punto de Acceso)»Crea o edita /etc/hostapd/hostapd.conf:
interface=wlx1cbfce41183adriver=nl80211ssid=Mi_Red_WiFihw_mode=gchannel=6auth_algs=1wmm_enabled=0macaddr_acl=0ignore_broadcast_ssid=0Para activarlo, edita /etc/default/hostapd:
DAEMON_CONF="/etc/hostapd/hostapd.conf"4. Configuracion de dnsmasq (DHCP y DNS)
Sección titulada «4. Configuracion de dnsmasq (DHCP y DNS)»Edita /etc/dnsmasq.conf:
interface=wlx1cbfce41183abind-interfacesdhcp-range=192.168.10.10,192.168.10.100,255.255.255.0,12hdhcp-option=3,192.168.10.1dhcp-option=6,192.168.10.1,8.8.8.8server=8.8.8.85. Activacion de Servicios
Sección titulada «5. Activacion de Servicios»sudo systemctl unmask hostapdsudo systemctl enable hostapdsudo systemctl restart hostapd
sudo systemctl enable dnsmasqsudo systemctl restart dnsmasq6. Solucion de Problemas Comunes
Sección titulada «6. Solucion de Problemas Comunes»- Interfaz “Busy”: Configura NetworkManager para no gestionar la interfaz WiFi anadiendola a
/etc/NetworkManager/conf.d/99-catsplash.conf:[keyfile]unmanaged-devices=interface-name:wlx1cbfce41183a - DNS no responde: Verifica que el puerto 53 no este bloqueado por
systemd-resolvedu otro servicio.