Как оказалось, в 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, чем переписывать скрипты после обновления системы...
Последние комментарии
7 недель 15 часов назад
31 неделя 2 дня назад
2 года 32 недели назад
3 года 1 неделя назад
3 года 24 недели назад
3 года 40 недель назад
3 года 40 недель назад
3 года 44 недели назад
4 года 3 недели назад
4 года 7 недель назад