![Error de configuración de red openwrt y URL IPv6 con nombre de interfaz](https://rvso.com/image/1598178/Error%20de%20configuraci%C3%B3n%20de%20red%20openwrt%20y%20URL%20IPv6%20con%20nombre%20de%20interfaz.png)
Configuré mal mi openwrt y perdí el acceso a mi enrutador. Usando Wireshark descubrí un paquete IP IPv6 y ahora puedo acceder a él usando solo la dirección IP IPv6. Pero no desde cualquier navegador.
Problema 1: Aunque puedo usar lynx [fe80::eade:27ff:feed:8634%en6]
y ver el inicio de sesión de LEDE, pero no puedo hacer lo mismo en ningún navegador de Mac.
Problema 2: No sé cómo configurar la red de mi openwrt para poder iniciar sesión en LEDE desde un navegador.
Mi enrutador no aparece en 192.168.3.5. Lo había configurado como un puente entre la conexión inalámbrica de mi teléfono y Ethernet. Ahora todo salió mal.
Volcado de /etc/config/network:
config interface 'loopback'
option ifname 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'
config globals 'globals'
option ula_prefix 'fd11:c5ac:cf22::/48'
config interface 'lan'
option _orig_ifname 'eth0 radio0.network1'
option _orig_bridge 'true'
option proto 'static'
option ifname 'eth0'
option ipaddr '192.168.3.5'
option netmask '255.255.255.0'
config interface 'ethernet'
option _orig_ifname 'eth0'
option _orig_bridge 'false'
option proto 'dhcp'
option type 'bridge'
config interface 'XYZZenfone'
option proto 'dhcp'
option _orig_ifname 'wlan0'
option _orig_bridge 'true'
option ifname 'eth0'
option hostname 'LEDEStatic'
config interface 'XYZZenfone2'
option proto 'dhcp'
option type 'bridge'
config interface 'repeater_bridge'
option proto 'relay'
list network 'XYZZenfone2'
list network 'lan'
Sugiera correcciones en esta configuración de red para que se necesite una dirección IPv4 estática escuchando el puerto 80 para poder usarla en un navegador.
Respuesta1
Los navegadores web gráficos no permiten acceder a un sitio a través de unenlace localLiteral de dirección IPv6 en la URL.
Puede solucionar este problema dándole un nombre a la dirección y colocándola en el archivo de hosts de su computadora, que se encuentra en /private/etc/hosts
macOS. Necesitará utilizar sudo
para editarlo. Una configuración de ejemplo:
fe80::eade:27ff:feed:8634%en6 myrouter
Ahora puedes ir http://myrouter/
a Safari (o cualquier otro navegador) y acceder al enrutador.