erro de configuração de rede openwrt e URL IPv6 com nome de interface

erro de configuração de rede openwrt e URL IPv6 com nome de interface

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/hostsno macOS. Você precisará usar sudopara 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.

informação relacionada