Ağ Köprüleme ve NAT Temelleri: Kali Linux'ta Adım Adım
# Ağ Köprüleme ve NAT Temelleri
Bridge (köprü), iki veya daha fazla ağ arayüzünü birleştirerek tek bir ağ gibi davranmasını sağlar. Sanal makineler gerçek ağa doğrudan erişir. Örneğin laboratuvar ortamında eth0 ve eth1 arayüzlerini birleştirmek istiyorsan, bridge oluşturursun.
NAT (Network Address Translation), iç ağdaki cihazların dış ağa erişmesini sağlar. Cihazların gerçek IP'si gizlenir; yerine router'ın IP'si kullanılır. Ev ağında modem yaptığı işi NAT yapar.
Bridge oluşturmak için önce mevcut arayüzleri kontrol et:
ip link showBu komut, sistemindeki tüm ağ arayüzlerini listeler. eth0 ve eth1 gibi fiziksel arayüzleri göreceksin.
Şimdi br0 adında bir bridge oluştur:
sudo ip link add name br0 type bridgeBridge'i etkinleştir:
sudo ip link set br0 up[/cod]
Arayüzleri bridge'e ekle:
[kod]sudo ip link set eth0 master br0
sudo ip link set eth1 master br0Bridge'e IP adresi ata:
sudo ip addr add 192.168.1.100/24 dev br0NAT etkinleştirmek için IP forwarding'i aç:
sudo sysctl -w net.ipv4.ip_forward=1Iptables kuralı ekle. İç ağdan (192.168.1.0/24) dış ağa (eth0) giden trafiği NAT'le:
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADEKuralları kontrol et:
sudo iptables -t nat -L -n -vLaboratuvar ortamında sanal makineler varsa, bridge ile hepsi aynı ağda olur. NAT ile ise sanal makineler eth0 üzerinden dış ağa erişir; dış ağ onları doğrudan görmez.
Bridge ve NAT ayarlarını kalıcı hale getirmek için /etc/network/interfaces dosyasını düzenle ya da netplan kullan.
0 yorum