Hallo Martin,
Die /etc/hosts ist die erste Stufe der Namensauflösung, bevor überhaupt ein DNS befragt wird. Sowohl für Windows, als auch für Unixoide.
Nein, das ist eine Konfigurationssache. Für Linux schau dir mal die Datei /etc/nsswitch.conf
an.
LG,
CK