"Eigentlich" braucht es immer einen DNS-Server, allerdings ist das für kleine Netze auch eher unüblich, einen zu pflegen.
Wenn Du nur eine Hand voll Rechner in Deinem Netz hast, trag diese einfach in Deine lokale hosts Datei ein und Du hast Ruhe (Voraussetzung natürlich, die
IP's der Rechner ändern sich nicht)
C:\Windows\System32\drivers\etc\hosts