Junior — Middle
Môžete vysvetliť, čo je DNAT a ako funguje v sieťových transformáciách?
sobes.tech AI
Odpoveď od AI
DNAT (Destination Network Address Translation) — je typ prekladu sieťových adries, pri ktorom sa mení cieľová adresa balíka.
Hlavnou úlohou DNAT je presmerovať príchozí tok, ktorý je určený na jednu IP adresu, na inú IP adresu v sieti.
Príklad použitia:
- Externá IP adresa servera prijíma požiadavky na port 80.
- Pomocou DNAT sú tieto požiadavky presmerované na internú IP adresu webového servera v lokálnej sieti.
Ako to funguje:
- Balík príde na sieťové rozhranie s určenou cieľovou adresou.
- Pravidlá DNAT menia pole cieľovej adresy v hlavičke balíka na novú IP.
- Následne je balík smerovaný na novú adresu.
DNAT sa často používa na organizovanie prístupu k interným službám z vonkajšej siete, napríklad pri nastavovaní NAT na routeroch alebo v iptables.