이 문제 -
DNS 검색 목록의 도메인 이름 뒤에 마침표가 있을 수 있나요?
생각이 나서 물어봐야겠다고 생각했어요.
영역 파일("야생에서" 후행 점을 실제로 본 유일한 장소) 을 제외하고 bind9
일반적으로 FQDN으로 보이는 것을 사용해야 하는 경우/어디에서 후행 점이 사용됩니까? IE는 host.example.com
다음과 같이 인용되어야 합니다.host.example.com.
답변1
zonefiles의 후행 점에는 특별한 의미가 있습니다. 이는 현재 영역을 접미사로 추가하지 않는다는 의미입니다. 그렇지 않으면 기본적으로 추가하므로 유용하므로 이를 www
zonefile에 넣거나 여러 도메인 이름에 사용할 수도 있습니다. 자동으로 추가된 도메인을 확인하세요.
이는 섹션 3.1에 설명된 원래 목적이었습니다.RFC 1034 섹션 5.1RFC 1035.
끝점은 선택 사항이며 사용하는 모든 호스트 이름에 나타날 수 있습니다. 하지만 아직 많은 소프트웨어가 이를 받아들일 준비가 되어 있지 않습니다. 웹에서 시도해보고, URL을 얻고, 호스트 이름에 마지막 점을 추가하고, 웹사이트에 액세스할 수 있는지 확인하세요. 쿠키에 문제가 발생할 수도 있습니다.
당신이 말했듯이, 후행 점은 호스트 이름을 입력하는 사람에게 쓰레기일 뿐이므로 실제로는 자주 나타나지 않습니다. 어디에서나 필요한지 의심스러우나 포괄적인 답변을 통해 구체적인 참고 자료를 제공할 수 있습니다.
dig
그러나 일반적으로 예를 들어 말하는 내용을 지정하는 데 사용됩니다. ccTLD이자 DNS 리소스 레코드 유형이기 dig mx
때문에 모호합니다 . mx
마지막 점을 추가하면 ccTLD를 쿼리하고 있다는 것이 더 명확해집니다.
마찬가지로 운영 체제에 검색 목록("충분한" 포인트가 없는 이름에 접미사로 추가하려고 시도하는 도메인 이름 목록)이 구성된 경우 이름을 수행하는 응용 프로그램의 동작이 다를 수 있습니다. 해상도 something
대 something.
(후자의 경우 검색 목록이 사용되지 않을 수 있음)