Linux OpenWRT IPv6 이웃 검색

Linux OpenWRT IPv6 이웃 검색

ip -6 nei명령은 핑을 보낸 후에만 사용 가능한 이웃을 표시합니다. 트래픽을 보낸 직후가 아니라 링크가 설정된 후에 IPv6 인접 테이블을 채우는 방법이 있습니까?

답변1

캔트. 교통이 필요한 이웃을 찾아보세요.


IPv6에는 이웃의 IPv6 주소를 검색할 수 있는 브로드캐스트 핑과 유사한 기능이 도입되었습니다. [*]

호스트가 허용하는 경우 유용할 수 있습니다. Windows 7 및 8.1을 포함하여 Windows가 멀티캐스트 ping에 응답하지 않는다는 보고를 발견했습니다. 그렇더라도 네트워크 유형을 "개인"("홈"/"회사")으로 설정하지 않으면 Windows 방화벽은 핑을 차단합니다.

링크 로컬 주소를 찾았습니다:

ping -c1 ff02::1%br-lan

또는 동일한 명령을 다른 방식으로 작성합니다.

ping -c1 -I br-lan ff02::1

글로벌 주소를 알아보세요:

ping -c1 -I <my-global-ipv6-address> ff02::1

openwrt에 익숙하지 않은 독자를 위해 br-lan이것은 LAN 네트워크 인터페이스에 일반적으로 사용되는 이름입니다.

감사해요https://insights.sei.cmu.edu/cert/2008/09/ping-sweeping-in-ipv6.html


[*] 이러한 IPv6 멀티캐스트 핑은 오프라인 링크에서 보낼 수 없습니다. 이는 IPv4 브로드캐스트 핑이 한때 겪었던 문제를 방지한다는 의미입니다. 이전에는 네트워크 외부에서 IPv4 브로드캐스트 핑을 보내는 것이 가능했습니다. 이로 인해 트래픽이 크게 증폭됩니다. 따라서 공격자의 타겟의 핑 소스 주소를 스푸핑하여 공격으로 활용될 수 있다. 현재 Linux에서는 IPv4 브로드캐스트 핑이 기본적으로 무시됩니다.

관련 정보