Most of these went over my head. I currently do this but I just assign fixed ip addresses to each mac address and then update that in my host file. I update the host file because I use vpn and log into my systems remotely.
Ahhh no, each entry has a different name i.e. laptop eth0, laptop wlan0...