Разница между Mac OSX nslookup и resolveip

я предположил, что nslookup будет либо ошибка при поиске не имена интернет или даст правильный ответ, но я смущен следующим поведением. Я неправильно понял, как использовать его или его выходные данные/ограничения?

$ resolveip raspberrypi.local
IP address of raspberrypi.local is 192.168.0.41
$ nslookup raspberrypi.local
Server:     194.168.4.100
Address:    194.168.4.100#53

** server can't find raspberrypi.local: NXDOMAIN

ответ 192.168.0.41 от resolveip правильный, но команда nslookup ответ не верный. Также мне интересно, что #53 часть адреса имеет в виду. Конечно, это не номер порта. Страница man для nslookup, похоже, не объясняет она.

11
задан AJP
22.01.2023 4:22 Количество просмотров материала 2977
Распечатать страницу

1 ответ

поведение resolveip против nslookup уже обсуждалось немного здесь уже, но кажется resolveip будет проверять хосты, а затем перейти к проверке DNS в то время как nslookup будет идти прямо на DNS. Поэтому я бы предположил, что он знает pi из файла hosts или из локальной сети с помощью некоторых других средств (arp?), кажется, что pi не зарегистрирован на вашем DNS-сервере.

также #53 ссылается на порт, который ответил от сервера. См.этой обсуждение.

1
отвечен Mokilok 2023-01-23 12:10

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх