I've setup 2 vm's within my server and I'm trying to setup a 1:1 NAT for them with firewalld on CentOS 7. Currently both vm's are behind a virtual bridge (virbr0, vnet0, vnet1) and I've made copies of the NIC for each IP to be used with them. I would like to set it up like this:
eth0:0 (public IP) -----> vnet0 (internal IP); eth0:1 (public IP) -----> vnet1 (internal IP)
The way I understand it is I'm looking for a 1:1 NAT but I'm not sure how to set it up. I had originally configured everything with a bridge but the hosting provider does not allow for the bridge on the network, the imaginary mac's of the virtual nic's get everything kicked off the network.
I've tried a few things but I'm not super comfortable with firewalld yet.