# Masquerading and Source Network Address Translation

Masquerading for connections or traffic initiated from inside a network. Consider reading for details on handling inbound traffic or connections.

Masquerading has been supported under the linux kernel since before kernel 2.0. The technique of masquerading

## Concepts of Source NAT

### Differences Between SNAT and Masquerading

Though SNAT and masquerading perform the same fundamental function, mapping one address space into another one, the details differ slighly. Most noticeably, masquerading chooses the source IP address for the outbound packet from the IP bound to the interface through which the packet will exit.

### Double SNAT/Masquerading

## Issues with SNAT/Masquerading and Inbound Traffic

## Where Masquerading and SNAT Break