Hello my dear friend!
Would you like idea to be able to do:
$ ssh uconsole
$ scp -r local_folder uconsole/
Looks cool, right? But you do not want to use any DNS servers and annoyed by /etc/hosts/?
You won’t believe, but there is a solution: Multicast DNS (mDNS)!
For *.local domains it sends broadcast dns request in the local network and asks for it’s ip! So you set your uconsole to return uconsole.local and use this domain as ip replacement in local network.
This amazing thing is used in IoT as each sensor should be accessible by some id without ip hell.
If you want to know how (why) you can check my blogpost!