Hi Chris, I understand you point from technical side.
Veeam always uses the ESXi host entry within vcenter to get an IP address or DNS FQDN to connect to the ESXi host for NFC sessions.
When the ESXi host was added by IP, we use the IP. If the hosts where added by FQDN, we use DNS to identify the IP address to work with it. DNS system can be used to point Veeam to the right Management IP.
As this approach is not a good way to point Veeam to the correct interface, there is a running feature request that add our preferred network entry selection process into the esxi host IP selection. DNS or vcenter give ESXi management IP. We connect to the IP address and read out the list of management IPs and use the one that is in the preferred network rule.
Please let me add that VMware requirement is anyway to allow DNS reslution for ESXi hosts. https://pubs.vmware.com/vsphere-51/inde ... EA8B7.html
Overall not ideal in your situation, but we will take your feedback in considerations at the above feature request. Thank you.