IPv6 geçişi ve güvenliği: NAT64, DNS64, RA guard
Çift yığın, NAT64 ve DNS64 gibi geçiş yöntemlerini kurar; sahte yönlendirici ilanı gibi IPv6’ya özgü riskleri görüp önlemlerini uygularsın.
Seviye 301 · 17 ders · 15 pratik lab
Dersler
Geçiş yöntemleri
- Çift yığın tasarımı ve Happy Eyeballs
- NAT64: IPv6’dan IPv4’e çeviri (Jool)
- DNS64 ile sentetik AAAA kayıtları
- 6in4 ve GRE ile IPv6 tüneli
- Yalnızca IPv6 istemciler ve 464XLAT
- Kısa görev: yalnız IPv6 olan ağdan IPv4 siteye çıkış sağla
Güvenlik
- Sahte yönlendirici ilanları ve RA guard
- NDP sahteciliği ve korunma
- Uzantı başlıkları ve süzme
- IPv6’da keşfin gerçeği: adres alanı ve sızan adresler
- nftables ile IPv6 kuralları
- Kısa görev: IPv6 LAN’daki riskli ayarları bul ve kapat
İşletim
- Gizlilik adresleri ve günlükte cihazı izlemek
- Adres yönetimi ve DHCPv6 rezervasyonları
- IPv6 trafiğini ayrı izlemek
- Kısa görev: günlükteki IPv6 adresinin hangi cihaz olduğunu bul
Kapanış
- Bitirme görevi: IPv4 servislerini IPv6’ya taşıma planı ve uygulaması
Pratik lablar
- İstemci hangi protokolü seçiyor?: Çift yığınlı istemcinin bir siteye hangi protokolle bağlandığını göster ve gai.conf ile IPv4 tercihine geçirip farkı kanıtla.
- AAAA var, servis yok: DNS’te yayınlanan ama IPv6’da yanıt vermeyen servisi bul, istemcideki gecikmeyi ölç ve servisi IPv6’da dinleterek ya da kaydı kaldırarak gider.
- IPv4 omurgadan IPv6 geçir: İki IPv6 adası arasında 6in4 tüneli kur, MTU’yu doğru ayarla ve iki uç arasında ping ile büyük dosya aktarımını göster.
- Sentetik AAAA’yı tanı: DNS64 sunucusundan dönen sentetik AAAA kaydının içindeki IPv4 adresini çıkar ve kullanılan öneki belirle.
- NAT64 kurulu ama trafik geçmiyor: Jool NAT64 yapılandırmasındaki eksik havuz ya da önek rotasını bul, düzelt ve yalnızca IPv6 kullanan istemciden IPv4 siteye curl ile ulaş.
- IP adresi yazılan uygulama çalışmıyor: Yalnızca IPv6 kullanan istemcide DNS’siz IPv4 adresine bağlanan uygulamanın neden başarısız olduğunu göster ve 464XLAT ile çözümü kurup kanıtla.
- Ağda ikinci yönlendirici duyurusu: Yakalamada meşru olmayan yönlendirici duyurusunu bul ve kaynağının MAC adresini ve duyurduğu öneki yaz.
- Linux köprüsünde RA koruması: Lab köprüsünde yalnızca yönlendirici portundan gelen duyurulara izin veren kuralı yaz ve sahte duyurunun istemciye ulaşmadığını göster.
- NDP sahteciliğini yakala ve önle: Kendi lab’ında üretilen sahte komşu duyurularını yakalamayla kanıtla, etkilenen komşu girdilerini göster ve statik girdi ya da filtreyle savunmayı uygula.
- IPv6 güvenlik duvarına temel kurallar: nftables ile gerekli ICMPv6 türlerine izin verip diğer gelenleri düşüren bir giriş zinciri yaz ve SSH ile ping’in çalıştığını göster.
- IPv4 kapalı, IPv6 açık kalmış: Yalnızca IPv4 için yazılmış güvenlik duvarı yüzünden IPv6 üzerinden açık kalan servisleri bul ve inet tablosuyla iki protokolde de kapat.
- Uzantı başlıklarıyla kuralı atlatma: Kendi lab’ında uzantı başlıklı paketlerin bir filtreyi nasıl atlattığını göster ve nftables kuralını bu paketleri de doğru değerlendirecek biçimde düzelt.
- Gizlilik adreslerini aç ve gözle: İstemcide geçici adresleri etkinleştir ve yeni adres üretildiğini ve giden bağlantıların bu adresi kullandığını göster.
- IPv6 ağında cihaz keşfi: Kendi lab ağında DNS kayıtları ve çok noktaya yayın sorgularıyla IPv6 cihazlarını bul ve tahmin edilebilir adres kullananları raporla.
- IPv6 trafiğinin payı ne kadar?: Yönlendiricide IPv4 ve IPv6 trafiğini ayrı sayan nftables sayaçları kur, bir süre ölç ve hangi servislerin hâlâ yalnızca IPv4 kullandığını raporla.
Kurs hakkında
Çift yığın, NAT64 ve DNS64 gibi geçiş yöntemlerini kurar; sahte yönlendirici ilanı gibi IPv6’ya özgü riskleri görüp önlemlerini uygularsın.
Ne öğreneceksin
- Geçiş yöntemleri
- Güvenlik
- İşletim
- Kapanış
Ön koşullar
Aynı yolun 101 ve 201 düzeyindeki konularına hâkim olmalısın.
Lab ortamı
Dersler, tarayıcında açılan sana özel bir Kali Linux terminalinde ve ona bağlı özel bir lab ağında geçer. Kurulum gerekmez.
Sık sorulan sorular
- Bu kurs benim düzeyime uygun mu?
- Kurs 301 düzeyindedir; daha düşük düzeydeki kursların konularını bildiğin varsayılır.
- Kurulum gerekir mi?
- Hayır. Her ders tarayıcında açılan sana özel bir lab ortamında geçer.
- Dersler nasıl işleniyor?
- Her ders 8 ile 10 adımdan ve bir kısa sınavdan oluşur. İlk adımlarda yazman gereken komut gösterilir, sonraki adımlarda yardım azalır; iki denemede takılırsan çözüm açılır.
- Ücretsiz deneyebilir miyim?
- Evet. Her kursun ilk üç dersi ücretsizdir.