Hello,
I would like to set up multiple IP addresses from the internal network in the same way. I won't have any device/server in the internal network that should be accessible from the outside. Therefore, all communication into the network must be initiated from the internal side.
For this reason, I thought that only the first rule from the following would suffice:
- Original Source: 192.168.191.0/24, Original Destination: Any, Original Service: Any, Translated Source: 172.16.189.3, Translated Destination: Original, Translated Service: Original
- Original Source: Any, Original Destination: 172.16.189.3, Original Service: Any, Translated Source: Original, Translated Destination: Original, Translated Service: Original
However, when I set up only the first NAT rule, the communication did not work until I set up the second NAT rule, then access to the internet started working. I have read through it multiple times and do not understand why it doesn't work with just one NAT rule.
As I understand it, and according to what you wrote, a device from the internal network (192.168.191.0/24) starts communication to the internet, NAT translates it to second Public IP (172.16.189.3), then when a response comes back to(second Public IP (172.16.189.3) the checkpoint, it checks the NAT table, and the message should return to the correct recipient.
This should be the end, but still, the communication did not happen until we had the second NAT rule, even though we do not have any device in the network to which new communication from the internet should reach?