My Belkin router has an option to set a local domain name, which, I suspect, allows me to address hosts within my own network using this domain. By default, this is set to be "Belkin".
Is it possible to call hosts within my network like this, e.g. ping foobar.belkin
instead of ping 192.168.2.4
?
The thing is, my routers internal page shows all set hostnames (so dhclient
seems to work) and the router itself is reachable as router.belkin
, but no other hosts are.
My problem here is that the router knows each hosts name, but the hosts don't know each others name. How can I fix that?
Note: Nmap showed that port udp/53 for DNS is open on my router, but I can't find any way to configure it on the Web-interface.
Add:// It's a "Belkin F7D3302 v1"
http://fritz.box
, I access other machines on its network using.local
rather than.box
. Earlier, with another modem/router, it was.lan
.