Provisioning not playing nice when there's a NAT in the way

Does Foreman support provisioning in a NAT’d network? I have my Foreman server set up with an interface in a particular network with let’s say an IP of and I provision a VM in a VLAN within that network with the IP However, there is a NAT in the way where my provisioned server can only reach the server by way of an IP like This causes an issue for cloud-init because foreman is expecting to be contacted by Do I have an options here with Foreman using provisioning or should I look into other means?