I have some Linux servers on my local network. When I connect to them via SSH or VNC, I can either use the local 10.0.x.x IP address my router assigns, or I can use the zeroconf "hostname.local" address that they broadcast themselves.
The zeroconf address just seems too convenient.
Are there any security concerns specifically related to relying on zeroconf domain names that would not be an issue with local IPs?