Я настроил привязку на 192.168.0.1 автомате. Кроме того, я подписался на доменную службу, поэтому я использую mydomain.net (очищенное имя) для полного доменного имени в моей домашней сети.
Когда я делаю
$ nslookup "name of 192.168.0.1" с 192.168.0.xxx (подключен к домашней сети 192.168.0.0 через wifi с помощью dhcp) я получаю ошибку NXDOMAIN.
* server can't find name: NXDOMAIN Однако, если я сделаю
$ nslookup "FQDN of 192.168.0.1" результат без ошибок, см. ниже (санированный):
$ nslookup name.mydomain.net Server: 127.0.1.1 Address: 127.0.1.1#53 Name: name.mydomain.net Address: 192.168.0.1 Если я выполняю nslookup на компьютере 192.168.0.1 для «name of 192.168.0.xxx», я получаю ошибку NXDOMAIN, даже если я использую FQDN для 192.168.0.xxx.
Это нормальное поведение, мой DNS правильно настроен на 192.168.0.1?
Спасибо - Янош
Похоже, у вас нет настроенного поискового домена. DNS-клиенты в локальной сети часто применяют «поисковые домены», поэтому поиск по коротким именам, например «box1», будет расширен для поиска по умолчанию в домене (например, «box1.example.com
, если доменом поиска по умолчанию является« пример »). com). Поскольку, похоже, вы используете linux, каково содержимое вашего /etc/resolv.conf? см. этот вопрос для получения дополнительной информации о поисковых доменах в resolv, conf: http://superuser.com/questions/570082/in-etc-resolv-conf-what-exactly-does-the-search-configuration-option-do