IPv4에서 사용하던 검색 방식을 그대로 IPv6에 적용하면 결과가 불완전할 수 있습니다. 이웃 검색 방식과 넓은 주소 공간 때문에 다른 접근법이 필요합니다.

기본 원리

IPv6 이웃 검색은 ICMPv6 메시지를 사용하여 같은 링크에 있는 이웃과 라우터를 파악합니다. 일반적인 /64 네트워크의 모든 주소를 차례로 검사하는 것은 현실적이지 않습니다. 알려진 주소, 운영 체제의 이웃 테이블과 관리 중인 자산 목록부터 확인하는 편이 유용합니다.

확인 순서

  1. 운영 체제의 IPv6 이웃 테이블과 경로 테이블을 읽기 전용으로 확인합니다.
  2. DNS AAAA 레코드와 관리 대상 장치 목록에 기록된 주소를 비교합니다.
  3. 방화벽의 ICMPv6 규칙을 네트워크 관리자와 검토합니다. 모든 메시지를 구분 없이 차단하지 마세요.

실제 예시

프린터가 IPv4 검색에는 나타나지만 IPv6 목록에는 없을 수 있습니다. 알려진 주소만으로 검색했거나 IPv6 서비스 설정이 다르기 때문일 수 있습니다. 두 목록이 반드시 같아야 하는 것은 아닙니다.

결과 해석 시 주의할 점

이 글은 IPv6 검색 방식을 설명하며 특정 스캐너가 모든 방식을 지원한다는 뜻은 아닙니다. 결과 보고서에 사용한 프로토콜과 주소 범위를 명시하면 검색되지 않은 장치를 실제로 사라진 장치로 오해하는 일을 줄일 수 있습니다.

출처 및 추가 자료

프로토콜 및 명령어 세부 사항: RFC 4861. 절차와 예시 상황은 IPScans 편집팀이 작성했습니다.