Configurei incorretamente meu openwrt e perdi o acesso ao meu roteador. Usando o wireshark, descobri um pacote IP IPv6 e agora posso ssh nele usando apenas o endereço IP IPv6. Mas não de qualquer navegador.
Problema 1: Posso usar lynx [fe80::eade:27ff:feed:8634%en6]
e ver o login do LEDE, mas não consigo fazer o mesmo em nenhum navegador do Mac.
Problema 2: Não sei como configurar a rede do meu openwrt para poder fazer login no LEDE a partir de um navegador.
Meu roteador não está listado em 192.168.3.5. Eu o configurei como uma ponte entre meu telefone sem fio e Ethernet. Agora tudo deu errado.
Despejo 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'
Por favor, sugira correções nesta configuração de rede para que seja necessário um endereço IPv4 estático escutando a porta 80 para que eu possa usá-lo em um navegador.
Responder1
Os navegadores gráficos não permitem acessar um site por meio de umlink-localLiteral de endereço IPv6 no URL.
Você pode contornar isso dando um nome ao endereço e colocando-o no arquivo hosts do seu computador, que está em /private/etc/hosts
no macOS. Você precisará usar sudo
para editá-lo. Um exemplo de configuração:
fe80::eade:27ff:feed:8634%en6 myrouter
Agora você pode acessar http://myrouter/
o Safari (ou qualquer outro navegador) e acessar o roteador.