What is better, NAT or Route

I am using a RB for connecting to the internet.
On my internal network I am (obviously) using a private IP range (192.168.22.0/24) and I am NAT-ting the traffic on my outgoing interface.
Now I want to connect an additional RouterBoard. On this Routerboard I have a bridge with a dedicated IP range (192.168.66.0/24).
What is the best way in connecting the users on the second RouterBoard to the internet
I think there are 2 possibilities

  • Give the second RB an IP on the 192.168.22.0 IP segment and NAT the outgoing traffic
  • Give the second RB an IP on the 192.168.22.0 IP segment and setup a route on the first RB to route to the 192.168.66.0 IP segment
    But which one is the best or should be my preferred solution?

The second one is better. NAT=dirty and gives problems with several protocols like SIP and FTP.
double NAT is even worse than single NAT :slight_smile: