(이 문제는 10.7.1 업데이트로 사라졌습니다. / etc / hosts는 이제 항상 작동합니다)
Mac을 Lion으로 업데이트했으며 이제 DNS 이후에도 / etc / hosts가 마지막에 참조됩니다. 개발에 사용하는 호스트 이름이 많기 때문에 이것은 매우 성가신 일입니다.
이름 확인 순서는 어디에 구성되어 있습니까? dscacheutil을 사용하여 확인할 수 있으므로 Snow Leopard 시스템이 알려주는 내용은 다음과 같습니다.
pilif@tali ~ % dscacheutil -configuration
DirectoryService Cache search policy:
/Local/Default
/BSD/local
Settings:
AAAA Queries - Disabled (link-local IPv6 addresses)
Default TTL - 3600
Policy Flags - 0
그리고 여기 사자가 말해
pilif@kosmos ~ % dscacheutil -configuration
DirectoryService Cache search policy:
/Local/Default
Unable to get details from the cache node
Unable to get cache configuration information
두 가지 오류 외에도 / BSD / Local이 이전에 / etc / hosts를 읽는 것으로 가정합니다.
이 "캐시 검색 정책"이 저장된 위치와이를 다시 변경하는 방법을 아는 사람이 있습니까?
dcsl을 사용하여 호스트 이름 항목을 만들 수 있다는 것을 알고 있지만 실제로 여러 컴퓨터에서 사용하는 / etc / hosts를 유지하고 싶습니다.
업데이트 : 해결 순서는 분명히 유틸리티 디렉토리에서 구성 할 수 있습니다. 불행하게도,이 설치 Directroy Utility는 더 이상 서비스 탭에 BSD 파일을 나열하지 않습니다.
이 기능은 Lion에서 사라 졌습니까? 아니면이 설치가 호스입니까?