openwrt 네트워크 구성 오류 및 인터페이스 이름이 있는 IPv6 URL

openwrt 네트워크 구성 오류 및 인터페이스 이름이 있는 IPv6 URL

openwrt를 잘못 구성하여 라우터에 대한 액세스를 잃었습니다. Wireshark를 사용하여 IPv6 IP 패킷을 발견했으며 이제 IPv6 IP 주소만 사용하여 SSH를 통해 연결할 수 있습니다. 그러나 어떤 브라우저에서도 마찬가지입니다.

문제 1: LEDE 로그인을 사용하고 볼 수 있지만 lynx [fe80::eade:27ff:feed:8634%en6]Mac의 어떤 브라우저에서도 동일한 작업을 수행할 수 없습니다.

문제 2: 브라우저에서 LEDE에 로그인할 수 있도록 openwrt의 네트워크를 구성하는 방법을 모르겠습니다.

내 라우터가 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'

브라우저에서 사용할 수 있도록 포트 80을 수신하는 고정 IPv4 주소를 사용하도록 이 네트워크 구성의 수정 사항을 제안해 주세요.

답변1

그래픽 웹 브라우저는 다음을 통한 사이트 액세스를 허용하지 않습니다.링크-로컬URL의 IPv6 주소 리터럴입니다.

주소에 이름을 지정하고 이를 macOS의 호스트 파일에 저장하여 이 문제를 해결할 수 있습니다 /private/etc/hosts. sudo편집하려면 를 사용해야 합니다 . 예시 구성:

fe80::eade:27ff:feed:8634%en6 myrouter

이제 http://myrouter/Safari(또는 다른 브라우저)로 이동하여 라우터에 액세스할 수 있습니다.

관련 정보