NAT (Network Address Translation) , özel IP adreslerini genel IP adreslerine dönüştüren teknolojidir. Aynı anda birden fazla cihazın tek bir genel IP ile internete bağlanmasını sağlar.
Özel Network (192.168.1.0/24) → NAT → İnternet (203.0.113.1)
1. Bilgisayar (192.168.1.10:12345) → google.com (142.250.185.46:80)
2. NAT kaydeder: 192.168.1.10:12345 → 203.0.113.1:54321
3. Google cevap verir: 142.250.185.46:80 → 203.0.113.1:54321
4. NAT dönüştürür: 203.0.113.1:54321 → 192.168.1.10:12345
# Genel IP kontrolü
curl ifconfig.me
curl icanhazip.com
# NAT türü tespiti
# STUN testi
# https://www.stunprotocol.org/
# Router NAT tablosu
ipconfig (Windows)
route print (Windows)
ip route (Linux)
NAT Türleri
1. Static NAT (1:1)
- Bir özel IP → Bir genel IP
- Sabit dönüşüm
- Web sunucuları için
2. Dynamic NAT (Many:Many)
- Bir havuzdan IP atanır
- Dinamik dönüşüm
3. PAT (Port Address Translation) (Many:1)
- Birden fazla özel IP → Bir genel IP
- Port bazlı dönüşüm
- En yaygın kullanım
NAT Çalışma Prensibi
textÖzel Network (192.168.1.0/24) → NAT → İnternet (203.0.113.1)
1. Bilgisayar (192.168.1.10:12345) → google.com (142.250.185.46:80)
2. NAT kaydeder: 192.168.1.10:12345 → 203.0.113.1:54321
3. Google cevap verir: 142.250.185.46:80 → 203.0.113.1:54321
4. NAT dönüştürür: 203.0.113.1:54321 → 192.168.1.10:12345
NAT Test Komutları
bash# Genel IP kontrolü
curl ifconfig.me
curl icanhazip.com
# NAT türü tespiti
# STUN testi
# https://www.stunprotocol.org/
# Router NAT tablosu
ipconfig (Windows)
route print (Windows)
ip route (Linux)
🔒 Bu içeriği görmek için giriş yapın