Another option is to use a a tunneling technology such as a VPN where your real IP is an IP given by your data centre, and the random IP given by your ISP is only used to carry tunnel packets to your corporate firewall.