Ders 4 / 4 · 6 dk
Yönlendiriciniz ve NAT
Neden evinizdeki her cihazın tek bir genel adres aracılığıyla aynı anda çevrimiçi olabileceği ve bu düzenlemenin sizi nelere karşı koruyup korumadığı.
Kendi genel IP adresinizi aradığınızda ev ağınızdaki, telefonunuzdaki, dizüstü bilgisayarınızdaki, akıllı hoparlörünüzdeki her cihaz aynı numarayı gösterecektir. Her cihazın kendi adresinin ne olduğunu düşündüğüne bakın ve farklı bir şey bulacaksınız: RFC 1918'in yerel ağlar için ayırdığı aralıklardan 192.168.1.12 gibi özel bir adres, bu kursun ilk dersinde ele alınmıştır. İkisi arasında köprü oluşturan cihaz, Ağ Adresi Çevirisi veya NAT adı verilen bir tekniği kullanan yönlendiricinizdir.
NAT gerçekte ne yapar?
MDN sözlüğü bunu açıkça tanımlıyor: NAT, "yerel ağdaki her bilgisayara benzersiz adresler atayarak ve ağ trafiğini verileri doğru yere gönderecek şekilde ayarlayarak" "birden fazla bilgisayarın bir IP adresini paylaşmasına izin veren bir tekniktir". Somut olarak, dizüstü bilgisayarınız bir web sitesine bağlantı açtığında, yönlendirici giden paketi, yönlendiricinin kendi genel adresinden geliyormuş gibi görünecek şekilde yeniden yazar ve bu bağlantıyı dizüstü bilgisayarınızın özel adresine ve bağlantı noktasına geri bağlayan bir tablo tutar. Cevap geldiğinde, yönlendirici cevabı bu tablodan arar ve doğru cihaza iletir.
NAT'ın var olmasının nedeni budur: IPv4'ün kabaca 4,3 milyar adresi hiçbir zaman her evdeki her telefon, dizüstü bilgisayar ve akıllı cihaz için genel bir adrese uzanmayacak ve internet sağlayıcıları genellikle bir eve yalnızca bir genel adres veriyor. NAT, bir düzine cihazdan oluşan bir evin, her biri kendine ait bir adrese ihtiyaç duymadan tek bir adresi paylaşmasına olanak tanır.
Bu arada, NAT sizin için ne yapıyor?
NAT, ağınızı güvence altına almak için değil, adres eksikliğini gidermek için oluşturulmuştur ancak yararlı bir yan etkisi vardır. Arkasındaki cihazların yalnızca özel adresleri olduğundan, açık internetteki bir bilgisayar, dizüstü bilgisayarınızın doğrudan bir genel adrese sahip olması durumunda yapabileceği şekilde, dizüstü bilgisayarınıza yeni, istenmeyen bir bağlantı açamaz: ulaşacağı genel bir adres yoktur ve yönlendiricinin, çeviri tablosunda bu bağlantıyı iletecek eşleşen bir girişi yoktur. Yönlendirici isteği hatırladığı için kendi cihazınızın talep ettiği trafiğe geri izin verilir; Kimsenin istemediği trafiğin genellikle gidecek yeri yoktur.
NAT ne yapmaz
Bu tesadüfi filtreleme güvenlikle aynı şey değildir ve aradaki fark konusunda kesin olmakta fayda var:
- NAT, kendi cihazlarınızın dışa doğru açtığı bağlantılarla ilgili hiçbir şey yapmaz. Dizüstü bilgisayarınızdaki bir uygulama bir sunucuya bağlanırsa NAT, yanıtın geri gönderilmesine memnuniyetle izin verir; o uygulamanın ilk etapta o sunucuyla konuşması gerekip gerekmediğine dair hiçbir fikri yok.
- NAT içeriği denetlemez veya şifrelemez. Açık olarak gönderilen her şey, aradaki siteler ve ağlar tarafından NAT olmadan olduğu kadar okunabilir.
- NAT, güvenlik duvarının yerine geçmez. Çoğu yönlendirici, NAT'ın yanı sıra durum bilgisi olan bir güvenlik duvarı çalıştırır ve önceki derste anlatılan el sıkışmayı izleyen, neye izin verileceği konusunda asıl işi yapan da bu güvenlik duvarıdır.
- Tek bir genel adresi paylaşan cihazlar, ziyaret ettikleri siteler tarafından kullanılan hesaplar, çerezler veya cihaz tanımlayıcıları gibi başka yollarla ayrı ayrı ayırt edilebilir.
Kısacası: NAT, tüm evinizin aynı adresi paylaşmasının nedenidir ve bir yan etki olarak, rastgele gelen bağlantıların genellikle evinizdeki belirli bir cihaza davetsiz olarak ulaşamamasının nedenidir. Kendi cihazlarınızın ne göndermeyi seçtiği veya kendi giden bağlantılarınızın aşağısındaki herhangi biri hakkında hiçbir şey söylemez.
Akılda kalsın
- NAT, özel bir ağdaki birçok cihazın tek bir genel IP adresini paylaşmasına, yönlendiriciden geçen bağlantıları yeniden yazmasına ve izlemesine olanak tanır.
- NAT'ın var olmasının temel nedeni, IPv4'ün her cihazın kendi genel adresine sahip olması için yeterli adrese sahip olmamasıdır.
- Bir yan etki olarak NAT, harici bir cihazın cihazlarınızdan birine doğrudan istenmeyen bir bağlantı açmasını zorlaştırır, çünkü onu gösteren genel bir adres yoktur.
- NAT, kendi cihazlarınızın gönderdiği trafiği denetlemez, filtrelemez veya şifrelemez; bu NAT'ın değil, güvenlik duvarının işidir.
- Genel bir adresin paylaşılması, bireysel cihazları bağlandıkları sitelere karşı anonim hale getirmez.
Kendinizi sınayın
1. MDN'ye göre NAT ne yapar?
- Yönlendiriciden çıkan tüm trafiği şifreler
- Trafiği doğru yerel cihaza çevirerek birden fazla bilgisayarın bir IP adresini paylaşmasına olanak tanır — Doğru.
- Her cihaza benzersiz bir genel IP adresi atar
- Gelen tüm bağlantıları otomatik olarak engeller
MDN, NAT'ı, trafiği doğru cihaza ulaşacak şekilde ayarlayarak birden fazla bilgisayarın bir IP adresini paylaşmasına izin veren bir teknik olarak tanımlar.
2. Ev yönlendiricileri neden genellikle NAT kullanıyor?
- Wi-Fi'yi daha hızlı hale getirmek için
- Çünkü IPv4 her ev cihazına kendi genel cihazını verecek yeterli adrese sahip değil — Doğru.
- Çünkü şifreleme için gereklidir
- Kimlik avı web sitelerini engellemek için
IPv4'ün yaklaşık 4,3 milyar adresi, dünya çapındaki her cihazın halka açık bir adres tutması için yeterli değildir, bu nedenle NAT, bir evin ISP'sinden tek bir adresi paylaşmasına izin verir.
3. NAT ve gelen bağlantılarla ilgili hangi ifade doğrudur?
- NAT, kötü amaçlı trafiği aktif olarak tarar ve engeller
- NAT'ın arkasındaki cihazların genel adresi olmadığından, dışarıdaki bir cihaz genellikle onlara doğrudan yeni, istenmeyen bir bağlantı açamaz. — Doğru.
- NAT, ağdaki her cihazı ziyaret ettiği web sitelerine görünmez hale getirir
- NAT, kendi uygulamalarınızın dışarıya bağlanmasını engeller
NAT'ın çeviri tablosu yanıtları yalnızca kendi cihazlarınızın talep ettiği bağlantılara iletir; dışarıdan birinin doğrudan hedef alabileceği genel bir adres yoktur.
4. NAT neye karşı koruma sağlamaz?
- Şifrelenmemiş her şey dahil, kendi cihazınızın açtığı bir bağlantı üzerinden gönderdiği içerik — Doğru.
- IPv4 adresi eksiklikleri
- Adresleri çevirmek için bir yönlendiriciye duyulan ihtiyaç
- Tek bir genel adresi paylaşan birden fazla cihaz
NAT'ın, kendi cihazınızın göndermeyi seçtiği öğeler üzerinde hiçbir görünürlüğü veya kontrolü yoktur; yalnızca adresleri çevirir ve izler; içeriği denetlemez veya korumaz.
FireAI ile uygulayın
Bu dersi kendi Mac’inizde uygulamaya koyun.
- Bir uygulamanın verileri nereye gönderdiğini Dünya haritasında bulun — Bir uygulamanın sessizce hangi şirketle ve hangi ülkeyle konuştuğunu tam olarak görün.
- Kurallar: uygulama, web sitesi, alan adı, IP veya bir aralık; sonsuza dek ya da yeniden başlatana kadar — Tek bir adres kadar kesin, ya da koca bir alan adı kadar geniş bir kural yazın.
- Hiçbir şeyin şifresini çözmeden derin inceleme — FireAI hiçbir zaman içini okumadan, güvenli bir bağlantı hakkında gerçek ayrıntılar edinin.
Kaynaklar
- RFC 1918: Address Allocation for Private Internets
- MDN Web Docs: NAT (Glossary)
- Cloudflare Learning: What is my IP address?
Mac’inizde uygulayın
Tüm özellikleri 17 gün ücretsiz deneyin, kart gerekmez.