Windows 호스트 파일에 한 줄에 최대 호스트 이름 별명이 있습니까? 개의 다른 호스트 이름 별칭이있는 호스트 파일이

Windows 7에 IP 주소와 10 개의 다른 호스트 이름 별칭이있는 호스트 파일이 있습니다. 처음 9 개는 핑할 수 있지만 10 번째 핑을 시도하면 다음과 같은 결과가 나타납니다.

Ping request could not find host tenth. Please check the name and try again.

특정 호스트 이름과 관련이있는 경우 9 번째와 10 번째 항목을 전환하려고 시도했습니다. 각각 내가 연락 할 수없는 열 번째 목록입니다.

줄에 나열 할 수있는 호스트 이름 수에 제한이 있습니까? 그렇다면이 제한을 해결할 방법이 있습니까?

편집 : hosts 파일 의이 줄의 길이는 150 자 미만입니다.



답변

Windows는 한 줄에 9 개의 별칭을 허용합니다. 자세한 내용은 다른 줄을 추가하십시오.

이전 ( h10h11해결하지 않음) :

127.0.0.1  h01 h02 h03 h04 h05 h06 h07 h08 h09 h10 h11

이후 ( h10h11해결) :

127.0.0.1  h01 h02 h03 h04 h05 h06 h07 h08 h09
127.0.0.1  h10 h11

Windows 7, Windows 10 및 Windows Server 2008 R2에서이 동작과 해결 방법을 확인했습니다.

Microsoft 인용을 찾을 수 없지만 다음 기사에서는 타사 유틸리티 인 Hosts Optimizer가 “동일한 IP 주소를 가리키는 경우 한 줄에 최대 9 개의 호스트 이름을 넣습니다”라고 주장합니다.

http://www.ghacks.net/2010/05/23/windows-hosts-file-optimizer


답변

Microsoft가 호스트 파일을 일관되지 않은 것처럼 보입니다. 9 번째 호스트 항목을 지나서 핑할 수는 없지만 브라우저에서 10 번째 호스트를 계속 탐색 할 수 있습니다.

https://technet.microsoft.com/en-us/library/bb727005.aspx?f=255&MSPPError=-2147217396#EDAA 관련 문서 발견

추가 라인을 추가 할 수 있습니다.

127.0.0.1 myreallylonghostname
127.0.0.1 myotherreallylonghostname


답변