지역 대학 네트워크에서 /etc/resolv.conf에 다음 설정이 있습니다 (DHCP에서 얻음).
search a.domain.com b.domain.com domain.com
nameserver x.x.x.x
nameserver y.y.y.y
설정은 시스템 환경 설정에서도 동일합니다. 다음과 같은 문제가 발생합니다.
nslookup server
작동하고 네임 서버 중 하나를 사용하여 server.a.domain.com을 올바르게 요청합니다. 그러나 핑을 시도하면
ping server
연결할 수없는 호스트로 실패합니다.
ping server.a.domain.com
공장. nslookup에서 얻은 IP 주소를 가진 서버를 / etc / hosts에 수동으로 추가하면 ping도 작동하지만이 "솔루션"은 네임 서버를 우회하므로 이상적이지 않습니다 (그리고 20 개의 다른 항목도 추가해야합니다). 이 문제의 원인이 무엇입니까? ping이 nslookup / 검색 도메인의 결과를 사용하지 않는 이유는 무엇입니까?
ssh server
또한 실제 문제 / 불편 함인 실패입니다.
이미 AlwaysUseSearchDomains를 mDNSResponder에 추가했지만이 수정은 server.foo를 사용할 때만 문제를 해결합니다.
OS X Lion 10.7.3을 사용하고 있습니다.