Nslookup - not found (FreBSD11)

Версия для печатиОтправить другуPDF version

FreeBSD Logo

 

Как оказалось, в 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, чем переписывать скрипты после обновления системы...

Ваша оценка: Нет Средняя: 3.5 (2 голоса)

Вставай, Україно!

Литература