Respect a requested PortalIP if possible

This will make DNS possible on a static IP.
I wonder if it makes sense to keep common definitions like this in a non-versioned place - it should only ever be accumulative.