host, nslookup, dig: command not found

Небольшой вопрос возник, когда просматривал error.log apache у одного клиента. Часть лога была забита сообщениями:

sh: host: command not found

При поиске решения, по аналогии в сети встретились:

sh: nslookup: command not found
sh: dig: command not found
bash: host: command not found
bash: nslookup: command not found
bash: dig: command not found

Решение оказалось не сложным.
Данные команды скрываются в дополнении к dns-серверу Bind.
В Centos:

yum install bind-utils bind-libs

В Debian:

apt-get install dnsutils

После установки:

host ya.ru
ya.ru has address 213.180.193.3
ya.ru has address 93.158.134.3
ya.ru has address 213.180.204.3
ya.ru has IPv6 address 2a02:6b8::3
ya.ru mail is handled by 10 mx.yandex.ru.

Поискать необходимые пакеты или работающие в них команды можно следующим образом:
1. Искать пакет
Centos

yum search ...

Debian

dpkg -S ... #для установленных (из пакетов) файлов
apt-file search ... #для не установленных файлов

2. Искать команду в пакетах
Centos

yum whatprovides ...

Debian

apt-cache search ...

В конкретном примере можно найти недостающий пакет так:

yum whatprovides "*/host"

Скажите свое мнение

ваш email не публикуется. обязательно *

;-) :yawn: :whew: :toivo: :tmi: :time: :thinking: :talking: :sweating: :swear: :sun: :star: :smoke: :smirk: :sleepy: :skype: :shock: :shake: :rofl: :rain: :punch: :puke: :poolparty: :pizza: :phone: :party: :oops: :nod: :no: :ninja: :neutral: :nerd: :music: :muscle: :mrgreen: :movie: :mooning: :mmm: :middlefinger: :makeup: :mail: :mad: :lol: :lipssealed: :kiss: :itwashtme: :inlove: :idea: :hi: :heidy: :heart: :headbang: :happy: :handshake: :giggle: :fubar: :flower: :evilgrin: :emo: :dull: :drunk: :drink: :doh: :devil: :dance: :cry: :cool: :coffie: :clapping: :cash: :call: :cake: :bug: :brokenheart: :bow: :blush: :beer: :bear: :bandit: :arrow: :angry: :angel: :^) :???: :?: :-| :-o :-P :-D :-) :-( :!:

 

*

code

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.