From: Ergin DOKGÖZ (edokgoz@fortuna.com.tr)
Date: Thu 22 May 2003 - 20:06:10 EEST
From: "Mehmet UZUNKOL" <uzunkol@pixel.com.tr>
Sent: Thursday, May 22, 2003 7:47 PM
Subject: [linux-network] nat-iptables
> eth0: 212.154.100.210 gibi gerçek bir ip
> eth1: 192.168.1.1 sanal ip
> eth1 in bağlı olduğu networkten gelen istekleri eth0 üzerinden internete
gönderecek.
> Aynı zamanda web server görevide yapacak.
> iptables howto lara baktım. dökümanları inceledim. masquerade sadece
dinamik ip alan bağlantılarda kullanılabilir gibi bir bilgi edindim.
> Doğruluğundan da emin değilim ama bir türlü gerekli ayar komutlarını girip
çalıştıramadım.
Selam,
Dinamik ilede kullanabilirsiniz !
/etc/rc.d/rc.local dosyasına asagidaki satirlari ekleyin;
iptables -F
iptables -F INPUT
iptables -F OUTPUT
iptables -F FORWARD
iptables -F -t mangle
iptables -X
iptables -F -t nat
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -d 0/0 -j MASQUERADE
/etc/sysconfig/network dosyasina asagidaki satirlari ekleyin ;
FORWARD_IPV4=true
Web server icin ise ;
/etc/httpd/conf/httpd.conf dosyasindaki ServerName ile baslayan satirin
basindaki # isaretini
kaldirip asagidaki gibi yapin ;
ServerName localhost:80
iyi calismalar,
Ergin