Как оказалось, в 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, чем переписывать скрипты после обновления системы...
Последние комментарии
21 неделя 6 дней назад
46 недель 18 часов назад
2 года 46 недель назад
3 года 16 недель назад
3 года 39 недель назад
4 года 2 недели назад
4 года 3 недели назад
4 года 6 недель назад
4 года 18 недель назад
4 года 22 недели назад