NAT

NAT je skratka z anglického Network Address Translation, teda preklad sieťových adries. Je to mechanizmus, vďaka ktorému môže viacero zariadení v domácnosti alebo vo firme zdieľať jednu verejnú IP adresu. Router pri odchádzajúcej komunikácii nahradí súkromnú adresu zariadenia svojou verejnou a pri odpovedi ju preloží späť, aby dáta našli správneho adresáta. NAT umožňuje viacerým zariadeniam zdieľať jednu verejnú IPv4 adresu, čím pomáha šetriť obmedzený počet dostupných verejných adries.

Ako preklad adries prebieha

Zariadenia v domácej sieti majú súkromné adresy, ktoré im pridelí router cez DHCP. Tieto adresy platia len vo vnútri siete a na internete sa nepoužívajú.

Keď notebook odošle požiadavku na web, router si do tabuľky poznačí, ktoré zariadenie a ktorý port komunikáciu začalo, a von ju pošle pod svojou verejnou adresou. Keď príde odpoveď, podľa tej istej tabuľky ju doručí späť správnemu zariadeniu. Celé to prebieha automaticky a používateľ o tom nevie.

Prečo sa zvonku nedá dostať dnu

Preklad adries funguje spoľahlivo smerom von, lebo spojenie vždy začína zariadenie v domácnosti. Opačný smer je iný: keď príde požiadavka z internetu, router nemá podľa čoho určiť, ktorému zariadeniu patrí, a zahodí ju.

To je zároveň praktická bezpečnostná výhoda, pretože zariadenia v domácnosti nie sú priamo vystavené internetu. Prekáža to však vtedy, keď sa chcete pripojiť k domácej kamere, úložisku alebo hernému serveru zvonku. Vtedy treba v routeri nastaviť presmerovanie portov, ktorým poviete, ktoré prichádzajúce spojenie má ísť na ktoré zariadenie.

Čo je CGNAT a kedy naň narazíte

Pri bežnom NAT má domácnosť vlastnú verejnú adresu. Keďže však IPv4 adries je málo, poskytovatelia často používajú CGNAT, teda preklad na úrovni siete operátora, kde jednu verejnú adresu zdieľa viacero domácností naraz.

Pre bežné používanie internetu to nijako neprekáža. Problém nastane pri službách, ktoré potrebujú prichádzajúce spojenie: vzdialený prístup ku kamere alebo úložisku, vlastný server alebo niektoré hry. Presmerovanie portov v takom prípade nepomôže, pretože rozhodnutie je na strane siete, nie vášho routera. Riešením býva verejná IP adresa ako doplnková služba.

Časť tohto problému odstraňuje IPv6, ktorý má dosť adries na to, aby ich zariadenia dostávali priamo. Aj tak však o prichádzajúcich spojeniach rozhoduje firewall v routeri a nechávať zariadenia voľne dostupné z internetu nie je bezpečné.

Ako zistíte, či ste za CGNAT

Porovnajte adresu, ktorú vidí internet, s adresou na WAN rozhraní routera. Verejnú adresu zistíte na ľubovoľnej stránke, ktorá ju zobrazuje, adresu routera nájdete v jeho administrácii.

Ak sa WAN adresa routera zhoduje s verejnou IPv4 adresou zistenou na internete, router má spravidla priamo pridelenú verejnú IPv4 adresu. Ak sa adresy líšia a WAN rozhranie používa súkromnú alebo zdieľanú adresu z rozsahu 100.64.0.0/10, môže ísť o CGNAT alebo ďalší NAT medzi routerom a internetom. Presný spôsob pripojenia vám potvrdí poskytovateľ internetu. Rovnaký záver naznačuje aj to, keď presmerovanie portov nastavíte správne a spojenie zvonku aj tak neprejde.

Verejná adresa a nastavenia siete v Telekome

Pri Magio Internete dodáva router Telekom a preklad adries je nastavený tak, aby bežné používanie fungovalo bez zásahu. Prehľad pripojených zariadení a základnú správu domácej siete máte cez Wi-Fi Manager v Telekom aplikácii.

Ak potrebujete prístup do domácej alebo firemnej siete zvonku, pozrite si základné nastavenia siete a dostupnosť verejnej IP adresy k vašej službe. Pre firmy sa vzdialený prístup rieši systémovo cez VPN a privátne siete, ktoré sú bezpečnejšie než otváranie portov do internetu.