LINUX.ORG.RU

hostname -f очень долго печатает вывод

 


0

1

hostname моментально , с -f очень долго.

cat /etc/hostname

machine.domain.com

cat /etc/hosts.conf

order hosts, bind multi on

cat /etc/hosts

127.0.0.1 localhost 192.168.0.1 machine.domain.com machine

cat /etc/nsswitch.conf | grep hosts

hosts: files dns

когда в /etc/nsswitch.conf убираю dns - hostname -f работает моментально (или как должно) , но не работает сеть.

cat /etc/resolv.conf search domain.com nameserver 8.8.8.8

niolijke ()

Совпадает ли домен в /etc/hosts и в resolv.conf? Попробуй (если не пользуешься) убрать домен из resolv.conf.

А вообще в нормальных дистрах /etc/hosts пустой, вместо него используют nss_myhostname.

AEP ★★★★★ ()
Ответ на: комментарий от AEP

мне надо чтоб оно сначало читало /etc/hosts , потом (если нету) искало через ресолвер днс и проч , но оно както странно поступает.

niolijke ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.