Unable to lookup host registered in hosts file

Edi CAHYADI <[email protected]>
Newsgroups gmane.linux.admin
Message-ID <[email protected]>
Hi All,

I have 2 servers:
hostA: RedHat Linux 2.4.21-40.EL
hostB: HP-UX 10.20

From hostA, I can't lookup hostB even though I put its entry in /etc/hosts file.

root@hostA:/> host hostB
Host hostB not found: 3(NXDOMAIN)

Nsswitch.conf is configured to search file first:
root@hostA:/> grep ^hosts /etc/nsswitch.conf
hosts:      files dns

But ping works:
root@hostA:/> ping hostB
PING hostB.domain (<hostB's IP>) 56(84) bytes of data.
64 bytes from hostB.domain (<hostB's IP>): icmp_seq=0 ttl=254 time=0.208 ms
64 bytes from hostB.domain (<hostB's IP>): icmp_seq=1 ttl=254 time=0.231 ms

--- hostB.domain ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1011ms
rtt min/avg/max/mdev = 0.208/0.219/0.231/0.018 ms, pipe 2

Can anybody tell me why is that so, and how to solve it such that host lookup can work just like nslookup in HP Unix?

Regards,
Edi

-
To unsubscribe from this list: send the line "unsubscribe linux-admin" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.