For linux-brugere kan jeg lige tilføje, at Linux har en tilsvarende fil /etc/hosts som endda har samme syntax. (Og så vidt jeg ved er grunden, at både Linux og Windows har kopieret den grundlæggende ide fra BSD.)
Ældre udgaver af Windows havde filen liggende direkte i Windows-mappen.
Folk udefra kan naturligvis IKKE bruge den samme hosts-fil, da den jo peger på et internt IP-nummer, som vil være ukendt udefra (og måske så peger på en anden maskine på deres LAN.)
Det er forresten ikke smart at bruge et navn, som man kan risikere vil blive brugt af andre, så jeg vil foreslå navne i stil med
www.privat.intra eller
www.privat.hjem - med andre ord: brug et topleveldomæne, der ikke eksisterer på internet.
Til det sidste er der en undtagelse, som kan illustreres af min egen situation:
Min router understøtter ikke (eller er ihvertfald ikke opsat til) at sende beskeder til mit offentlige IP fra LAN tilbage til LAN igen. Jeg bruger derfor hosts-filen til at gøre det muligt for mig internt at se de forskellige sider på min server med samme navn, som virker for alle andre udenfor mit LAN.
Derudover har jeg tilføjet et par smarte aliaser, så jeg ikke behøver skrive så meget, for at se mine egne sider. Her er et eksempel fra min hosts-fil:
10.0.0.99 sandbox.adsl.dk
www.sandbox.adsl.dk www
#212.242.188.43 sandbox.adsl.dk
www.sandbox.adsl.dk www
Hvis jeg har computeren med til netparty eller lignende flytter jeg bare kommentarmærket fra den ene til den anden linie.