Respect a requested PortalIP if possible

This will make DNS possible on a static IP.
// TODO: Fix this when we stand up multiple api servers.