Network address translation
From DD-WRT Wiki
(Difference between revisions)
Revision as of 16:23, 16 September 2019 (edit) Jeremywh7 (Talk | contribs) m ← Previous diff |
Revision as of 05:09, 9 August 2021 (edit) (undo) Tmittelstaedt (Talk | contribs) Next diff → |
||
Line 6: | Line 6: | ||
Note: [[Private_ip_address|Private IP addresses]] must be (source) translated ([[wikipedia:Network_address_translation|NAT]]ed, tcp, udp: [[wikipedia:Port_address_translation|PAT]]) to a public (non-private) IP address (tcp: [[wikipedia:Internet_socket|socket]]) before its payload can be sent into the (public) internet. | Note: [[Private_ip_address|Private IP addresses]] must be (source) translated ([[wikipedia:Network_address_translation|NAT]]ed, tcp, udp: [[wikipedia:Port_address_translation|PAT]]) to a public (non-private) IP address (tcp: [[wikipedia:Internet_socket|socket]]) before its payload can be sent into the (public) internet. | ||
+ | |||
+ | An in-depth article on Linux NAT in router firmware is [[https://www.slashroot.in/linux-nat-network-address-translation-router-explained|here]] | ||
[[Category:NAT]] | [[Category:NAT]] | ||
[[Category:Documentation]] | [[Category:Documentation]] |
Revision as of 05:09, 9 August 2021
NAPT (network address and port translation) is necessary due to limited public internet addresses (IPv4), to apply firewall (iptables) rules, and for other reasons.
NAPT is commonly referred to as NAT (Network address translation).
The NAPT is normally done by a router or firewall with NAPT functionalty - e.g. DD-WRT software!
Note: Private IP addresses must be (source) translated (NATed, tcp, udp: PAT) to a public (non-private) IP address (tcp: socket) before its payload can be sent into the (public) internet.
An in-depth article on Linux NAT in router firmware is [[1]]