Man, did you mean behind NAT using private IPs, or in DMZ using public IPs.
In first case, you need to use another DNS to point to your public IP, and in Plesk you will use DNS as is, without manual reconfiguration
This will be painless for Plesk administration