Zašto operateri koriste CGNAT?
Broj IPv4 adresa je ograničen. Carrier-Grade NAT dopušta pružatelju interneta da poveže mnogo pretplatnika uz manje javnih IPv4 adresa. Slično je kućnom NAT-u, ali postoji dodatni sloj prevođenja adresa u mreži operatera.
Što korisnik primjećuje?
Pri pregledavanju weba, streamingu i većini aplikacija obično nema razlike. Poteškoće nastaju kod usluga koje traže izravne dolazne veze: kućnih poslužitelja, nekih igara, peer-to-peer aplikacija, starijih kamera ili klasičnog prosljeđivanja portova.
Kako provjeriti imate li CGNAT?
- U postavkama usmjerivača pronađite WAN ili internetsku IPv4 adresu.
- Usporedite je s javnom IPv4 adresom koju prikazuje internetski alat.
- Ako su različite, moguć je dodatni NAT. WAN adresa iz raspona
100.64.0.0/10posebno je jak pokazatelj CGNAT-a. - Za potvrdu se obratite operateru, jer i druge mrežne topologije mogu dati slične rezultate.
Zašto prosljeđivanje portova ne radi?
Pravilo na kućnom routeru otvara put samo kroz vaš lokalni NAT. Kod CGNAT-a dodatni operaterov NAT nalazi se uzvodno i nije pod vašom kontrolom. Dolazni paket zato možda nikad ne dođe do kućnog usmjerivača, iako je lokalno pravilo ispravno.
Koje su mogućnosti?
- Zatražite javnu IPv4 adresu od operatera; negdje je besplatna, a negdje se dodatno plaća.
- Koristite IPv6 ako ga podržavaju i operater i odredišna usluga te su pravila vatrozida ispravna.
- Za udaljeni pristup upotrijebite odlazni tunel ili posredovanu vezu bez izravnog prosljeđivanja portova.
- Za igre provjerite koristi li platforma relay poslužitelje ili moderne NAT traversal postupke.
CGNAT, dinamička i statička javna IP adresa
Javna IPv4 adresa može biti dinamička i povremeno se mijenjati, a ipak dopuštati izravne dolazne veze. Statička javna IP ostaje ista. Kod CGNAT-a uglavnom nemate javnu IPv4 dodijeljenu izravno svojoj vezi. Stoga zahtjev za javnom IP adresom nije isto što i zahtjev za statičkom IP adresom.
Što je s IPv6?
IPv6 obično ne treba prevođenje adresa poput CGNAT-a, ali dolazne veze nisu automatski dopuštene. Vatrozid mora propuštati promet, servis mora slušati na IPv6 i udaljeni klijent također mora imati IPv6 povezivost.