/etc/hosts problem
My problem is that the /etc/hosts files doesn't seem to be used
when resolving hostnames.
I'm runing Debian 2.1 r2 with
Linux kernel 2.2.11 (downloaded recompiled source)
glibc 2.0.7 (libc6_2.0.7.19981211-6.deb)
libresolv 2.0.7 (libc6_2.0.7.19981211-6.deb)
Here are some config files. Things whithin <> of course
have real values in the files.
--- /etc/resolv.conf -----------------------------------
nameserver 127.0.0.1
search <domain1.net> <domain2.net> <domain3.net>
nameserver <ipaddress>
nameserver <ipaddress>
nameserver <ipaddress>
--- /etc/host.conf -------------------------------------
order hosts,bind
multi on
--- /etc/hosts -----------------------------------------
127.0.0.1 localhost
<ipaddress1> <hostname1.domain1.net> <hostname1>
<ipaddress2> <hostname2.domain2.net> <hostname2>
<ipaddress3> <hostname3>
... and so on.
I have a working nameserver and no problems with DNS registered
names. But for hosts not in the DNS but only in the /etc/hosts
file the names can't be resolved.
Ex. (% == shell prompt):
% ping <ipaddress3>
PING <ipaddress3> (<ipaddress3>): 56 data bytes
64 bytes from <ipaddress3>: icmp_seq=1 ttl=64 time=1.3 ms
64 bytes from <ipaddress3>: icmp_seq=2 ttl=64 time=0.6 ms
...
% ping <hostname3>
ping: unknown host <hostname3>
Any suggestions?
TIA
Fredrik
Reply to: