최근에 로컬 네트워크에 FreeNAS 서버를 추가했습니다. 내 기본 Windows 컴퓨터의 브라우저에서 freenas.local을 열어 웹 인터페이스에 접근할 수 있습니다.
그러나 내가 할 때
nslookup freenas.local
동일한 Windows 시스템에서는 결과가 없습니다.
내 호스트 파일에는 freenas.local에 대한 항목도 없습니다.
따라서 일부 사람들에게는 바보처럼 들릴 수도 있지만 freenas.local에 대한 이름 확인은 어디에서 진행됩니까?
답변1
TLD .local
는Multicast-DNS와 함께 사용하도록 예약됨(일명 mDNS), 다음으로 끝나는 이름.local
일반 DNS와 함께 사용하면 안 됩니다..
즉, 이와 같은 이름이 해결되는 가장 확실한 이유는 로컬 네트워크의 호스트가 mDNS를 사용하고 있기 때문입니다.
주목할 만한 점은 nslookup
DNS 전용 도구이며, OS 확인자가 DNS 외에 일반적으로 사용하는 다른 이름 확인 메커니즘(예: 호스트 파일, mDNS 등)을 사용하지 않는다는 것입니다.