Как оказалось, в FreeBSD 11 отсутствует утилита nslookup, которая ранее присутствувала в базовой системе (в FreeBSD 10.3 даная утилита еще присутствует) ... При попытке использования утилиты получаем ошибку:
# /usr/local/bin/nslookup -q=MX gmail.com /usr/local/bin/nslookup: not found |
Либо, же, если коректно настроены локации, получаем ошибку на кириллице:
# /usr/local/bin/nslookup -q=MX gmail.com /usr/local/bin/nslookup: Команда не найдена. |
Исправить ситуацию можно установкой порта bind-tools:
# cd /usr/ports/dns/bind-tools && make install clean && rehash |
По завершению установки, проверяем работоспособность утилиты:
# /usr/local/bin/nslookup -q=MX gmail.com Server: 127.0.0.1 Address: 127.0.0.1#53 Non-authoritative answer: gmail.com mail exchanger = 5 gmail-smtp-in.l.google.com. gmail.com mail exchanger = 10 alt1.gmail-smtp-in.l.google.com. gmail.com mail exchanger = 20 alt2.gmail-smtp-in.l.google.com. gmail.com mail exchanger = 30 alt3.gmail-smtp-in.l.google.com. gmail.com mail exchanger = 40 alt4.gmail-smtp-in.l.google.com. Authoritative answers can be found from: |
Все в порядке, можно пользоваться... Конечно, в базовой системе присутствуют утилиты drill и host, которые могут выполнять аналогичные функции, но иногда проще установить bind-tools, чем переписывать скрипты после обновления системы...
Последние комментарии
48 недель 3 дня назад
1 год 20 недель назад
3 года 21 неделя назад
3 года 43 недели назад
4 года 14 недель назад
4 года 29 недель назад
4 года 30 недель назад
4 года 33 недели назад
4 года 44 недели назад
4 года 48 недель назад