Hosts/dns contention in FBSD 5.4
Malcolm Kay
malcolm.kay at internode.on.net
Tue Oct 4 08:20:30 PDT 2005
I have sytems both at home and at work running FreeBSD 5.4
release with a more or less standard installation.
Both systems are connected to internet routers via a nics;
and under normal circumstances all works fine -- or at least
seems to be working fine. In both cases there are other
computers connected via LAN.
But if the internet connection breaks -- e.g. the routers crash
or the ISP connection fails for some reason then trying to ssh
into the machine from another local machine is a problem --
either timing out our taking a very very long time.
With the internet connection down I notice a similar problem when
booting in the sendmail script.
Now it is my understanding that resolution of host names should
determine from /etc/host.conf and/or /etc/nsswitch.conf whether
to first try /etc/host or the dns server addressed by
/etc/resolv.conf
I believe these should give preference to /etc/hosts but
never-the-less things get stuck when the dns server can't be
reached.
************/etc/host.conf****************
# Auto-generated from nsswitch.conf, do not edit
hosts
bind
************/etc/nsswitch.conf************
group: compat
group_compat: nis
hosts: files dns
networks: files
passwd: compat
passwd_compat: nis
shells: files
Am I missing something? (Probably)
Is this behaviour normal?
Can the lockups be avoided?
Any help, ideas or clarification would be appreciated.
Malcolm Kay
More information about the freebsd-stable
mailing list