From: tuncay (tuncay@bir.net.tr)
Date: Wed 04 Jun 2003 - 17:24:21 EEST
kusura bakmayın linuxta yeni sayılırım IP forwarding nasıl enable ediliyor.
----- Original Message -----
From: "Kemal M. Ergur" <kemal.ergur@gtkbilgisayar.com>
To: <linux-baslangic@liste.linux.org.tr>
Sent: Wednesday, June 04, 2003 5:20 PM
Subject: [linux-baslangic] Re: Redhat 9 ve İnternet Paylaşımı
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
komutu sizin makinanizin eth0 interface'inden disari cikan tum
connectionlarin kablonet IP'niz ile yapilmasini saglar. Ancak agdaki
diger makinalarin eth0 uzerinden disari cikabilmeleri icin
iptables -A FORWARD -p all -j ACCEPT
veya benzeri bir satir vermeniz lazim. Tabii bunu FORWARD chain'i icin
default policy'nin DROP oldugu varsayimi ile yaziyorum. Eger default
policy'niz ACCEPT ise o zaman buna gerek yok.
Son olarak da makinanizda IP forwarding'i enable etmis olmaniz lazim.
Kolay gelsin.
Kemal M. Ergur
On Wed, 2003-06-04 at 17:06, tuncay wrote:
> bu soru yüzlercer kez sorulmuştum ama cevabı bulamadım.
> Redhat kurdum makinama. iki ethernet kartım var. eth0 olan kablo modeme
bağlı, eth1 olan networke. Benim üzerimden internete çıkmamız lazım. Ağ
ayarları tamam. Ağda herkes birbirini görebiliyor. Bende dahil. Ama ben
internete bağlanırken onlarında bağlanması gerekiyor. IPTABLES kurulu. Ben
rc.local dosyasına aşağıdaki satırları yazdım restart ettim ama fayda
sağlamadı. Bunun başka yolu varmı.?
>
> iptables -t nat -A POSTROUTING -j MASQUERADE
>