У меня проблемы с поиском DNS во внутренней сети. Я использую внутренний DNS-сервер с IP 192.168.1.254.
Если я использую nslookup, все работает так, как должно:
>hawk:~ user$ nslookup publicwebserver.domain.local
>Server: 192.168.1.254
>
>Address: 192.168.1.254#53
>
>Name: publicwebserver.domain.local
>
> Address: 192.168.1.21
Моя проблема в том, что никакая другая программа не может найти имя DNS:
ястреб: ~ пользователь $ ping publicwebserver.domain.local
ping: не удается разрешить publicwebserver.domain.local: неизвестный хост
Это так для всех программ командной строки и, например, Firefox. Если я запускаю Network Utility, я получаю ту же проблему на вкладке Lookup (вероятно, так как она использует nslookup или host на серверной части).
Кто-нибудь из вас видел эту проблему раньше?