My own home system works over DNS because I have OpenWRT running on my TP-Link router and I have each enigma box named. We have exchanged this info in other threads about samba.