İçeriğe geç
ipaddress.tr
IP adresleri1 dk okuma

NAT nedir? Evdeki bütün cihazlar tek IP'yi nasıl paylaşır?

Ağ adresi çevirisinin (NAT) nasıl çalıştığı, port yönlendirmenin neden gerektiği, CGNAT ile farkı ve IPv6'da NAT'a neden ihtiyaç olmadığı.

Yazar: ipaddress.tr

Evinizde telefonlar, bilgisayarlar, televizyon ve akıllı cihazlar internete aynı anda bağlanır, ama internet servis sağlayıcınız size genellikle tek bir genel IPv4 adresi verir. Bunu mümkün kılan şey modeminizdeki NAT’tır (Network Address Translation, ağ adresi çevirisi).

NAT nasıl çalışır?

Ev ağındaki cihazlar özel adresler kullanır: 192.168.1.10, 192.168.1.11 gibi. Bu adresler internette yönlendirilmez. Bir cihaz bir siteye bağlandığında:

  1. Modem giden paketin kaynak adresini kendi genel adresiyle değiştirir ve bağlantıya bir port numarası atar.
  2. Bu eşleştirmeyi bir tabloda tutar: “genel adresin 51234 numaralı portu → 192.168.1.10’un 54321 numaralı portu”.
  3. Yanıt geldiğinde tabloya bakar ve paketi doğru cihaza iletir.

Siteler yalnızca modeminizin genel adresini görür; evdeki hangi cihazın bağlandığını göremez.

Gelen bağlantılar ve port yönlendirme

NAT, içeriden başlatılan bağlantılar için sorunsuz çalışır. Ama dışarıdan biri evinizdeki bir cihaza bağlanmak isterse modem paketi kime ileteceğini bilemez. Bir oyun sunucusu, güvenlik kamerası ya da NAS’ı dışarıya açmak için port yönlendirme (port forwarding) kuralı tanımlarsınız: “genel adresin 25565 numaralı portuna gelenleri 192.168.1.20’ye ilet”. Kuralın çalışıp çalışmadığını port kontrolü ile test edebilirsiniz.

UPnP, uygulamaların bu kuralları kendiliğinden açmasını sağlar. Kullanışlıdır ama güvenlik açısından her cihazın port açabilmesi risklidir; kullanmıyorsanız kapatmanız önerilir.

CGNAT: NAT’ın arkasında bir NAT daha

IPv4 adresleri tükendiği için bazı sağlayıcılar, özellikle mobil operatörler, NAT’ı kendi ağlarında da uygular: modeminiz bile genel bir adres yerine 100.64.0.0/10 aralığından paylaşılan bir adres alır. Buna CGNAT denir. Bu durumda port yönlendirme işe yaramaz; çünkü sağlayıcının NAT’ı üzerinde sizin bir kuralınız yoktur.

IPv6’da NAT var mı?

IPv6’da adres bol olduğu için her cihaz kendi genel adresini alabilir ve NAT’a gerek yoktur. Koruma, istenmeyen gelen trafiği engelleyen bir güvenlik duvarıyla sağlanır; modemler bunu varsayılan olarak yapar. Bağlantınızın IPv6 destekleyip desteklemediğini IPv6 testi ile görebilirsiniz.