[sisyphus] ping: how it resolv names?

Pavel S. Khmelinsky =?iso-8859-1?q?hmepas_=CE=C1_yauza=2Eru?=
Ср Июн 25 15:29:01 MSD 2003


[hmepas на foo]# cat /etc/resolv.conf
search in.perspektiva-100.ru perspektiva-100.ru
nameserver 127.0.0.1
[hmepas на foo]# host alena
alena.in.perspektiva-100.ru has address 172.1.1.27
[hmepas на foo]# ping alena
ping: unknown host alena
[hmepas на foo]# ping alena.in.perspektiva-100.ru
PING alena.in.perspektiva-100.ru (172.1.1.27) 56(84) bytes of data.
64 bytes from alena.in.perspektiva-100.ru (172.1.1.27): 
icmp_seq=1 ttl=128 time=0.688 ms
......

[hmepas на foo]# ping www.ru
PING www.ru (194.87.0.50) 56(84) bytes of data.
64 bytes from www.ru (194.87.0.50): icmp_seq=1 ttl=52 time=337 ms
.......

Такое ощущение что у ping'а свои способы резолва. Он напрочь 
игнорирует директиву search в /etc/resolv.conf

На другом моем сервере вообще весело:
[hmepas на hmepas hmepas]$ host www.ru
www.ru has address 194.87.0.50
[hmepas на hmepas hmepas]$ ping www.ru
ping: unknown host www.ru
[hmepas на hmepas hmepas]$ cat /etc/resolv.conf
nameserver 192.168.1.1
nameserver 195.34.32.10
nameserver 212.188.4.10
search localdomain
# где 192.168.1.1 -- собственный ип машины

На первом сервере стоит Мастер2.2 с родным bind'ом, на втором 
тоже мастер, но с pdnsd.

Может кто внесет ясность в столь странное поведения ping'а?



Подробная информация о списке рассылки Sisyphus