Trong mạng lưới trường đại học địa phương của chúng tôi, tôi có (lấy bằng DHCP) thiết lập sau trong /etc/resolv.conf:
search a.domain.com b.domain.com domain.com
nameserver x.x.x.x
nameserver y.y.y.y
Các cài đặt cũng giống nhau trong Tùy chọn hệ thống. Vấn đề sau đây xảy ra:
nslookup server
hoạt động và đang sử dụng một trong các máy chủ tên để yêu cầu chính xác cho server.a.domain.com. Nếu tôi cố gắng ping, tuy nhiên,
ping server
thất bại với máy chủ không thể truy cập.
ping server.a.domain.com
làm. Thêm thủ công máy chủ có địa chỉ IP thu được bởi nslookup vào / etc / hosts cũng khiến ping hoạt động, nhưng "giải pháp" này cắt ngang các máy chủ tên và do đó không lý tưởng (và tôi cũng sẽ phải thêm khoảng 20 mục khác). có biết thứ gì gây ra không? Tại sao ping không sử dụng kết quả của nslookup / các tên miền tìm kiếm?
ssh server
cũng thất bại, đó là vấn đề thực sự / sự bất tiện.
Tôi đã thêm Luôn luôn Tìm kiếm Tên miền vào mDNSResponder, nhưng cách khắc phục này chỉ giúp khắc phục sự cố khi sử dụng server.foo.
Tôi đang sử dụng OS X Lion 10.7.3.