![OpenWRT-Netzwerkkonfigurationsfehler und IPv6-URL mit Schnittstellennamen](https://rvso.com/image/1598178/OpenWRT-Netzwerkkonfigurationsfehler%20und%20IPv6-URL%20mit%20Schnittstellennamen.png)
Ich habe mein OpenWRT falsch konfiguriert und den Zugriff auf meinen Router verloren. Mit Wireshark habe ich ein IPv6-IP-Paket entdeckt und kann nun per SSH nur mit der IPv6-IP-Adresse darauf zugreifen. Aber nicht von einem Browser aus.
Problem 1: Ich kann zwar lynx [fe80::eade:27ff:feed:8634%en6]
die LEDE-Anmeldung verwenden und sehen, dies ist jedoch in keinem Browser auf dem Mac möglich.
Problem 2: Ich weiß nicht, wie ich das Netzwerk meines OpenWRT so konfiguriere, dass ich mich von einem Browser aus bei LEDE anmelden kann.
Mein Router listet 192.168.3.5 nicht auf. Ich hatte ihn als Brücke zwischen meinem Telefon und dem Ethernet konfiguriert. Jetzt ist alles schiefgelaufen.
Dump von /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'
Bitte schlagen Sie Korrekturen für diese Netzwerkkonfiguration vor, sodass eine statische IPv4-Adresse auf Port 80 lauscht, damit ich sie in einem Browser verwenden kann.
Antwort1
Grafische Webbrowser erlauben keinen Zugriff auf eine Website über eineLink-lokalIPv6-Adressliteral in der URL.
Sie können dies umgehen, indem Sie der Adresse einen Namen geben und sie in die Hosts-Datei Ihres Computers einfügen, die sich unter /private/etc/hosts
macOS unter befindet. Sie müssen sudo
sie bearbeiten. Eine Beispielkonfiguration:
fe80::eade:27ff:feed:8634%en6 myrouter
Jetzt können Sie http://myrouter/
in Safari (oder einem anderen Browser) auf den Router zugreifen.