NAT (Network Address Translation) подменяет IP-адреса в пакетах. Чаще всего используется для выхода внутренней сети с приватными IP в интернет через один внешний IP — это называется masquerade или SNAT. DNAT наоборот пробрасывает порт снаружи внутрь: например, запросы на 80 порт сервера идут на внутренний контейнер. В Linux настраивается через iptables в таблице nat.
Как работает NAT и зачем он нужен?
Middle
176 просмотровAFK Offer AI
Чем podman отличается от Docker?