
我錯誤地配置了我的 openwrt 並且無法存取我的路由器。使用wireshark,我發現了一個IPv6 IP 封包,現在可以只使用IPv6 IP 位址透過ssh 連接到該封包。但不是來自任何瀏覽器。
問題 1:我雖然可以使用lynx [fe80::eade:27ff:feed:8634%en6]
並查看 LEDE 登錄,但無法在 Mac 中的任何瀏覽器中執行相同操作。
問題2:我不知道如何設定我的openwrt的網絡,以便我可以從瀏覽器登入LEDE。
我的路由器未列出 192.168.3.5。我已將其配置為手機無線與乙太網路之間的橋樑。現在一切都出了問題。
/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'
請建議修復此網路配置,以便它採用靜態 IPv4 位址偵聽連接埠 80,以便我可以在瀏覽器上使用它。
答案1
圖形網頁瀏覽器不允許通過連結本地URL 中的 IPv6 位址文字。
您可以透過為該位址命名並將其放入電腦的主機檔案(在/private/etc/hosts
macOS 上位於 )中來解決此問題。您將需要使用它sudo
來編輯它。範例配置:
fe80::eade:27ff:feed:8634%en6 myrouter
現在您可以進入http://myrouter/
Safari(或任何其他瀏覽器)並存取路由器。