Forum
mrb arkadaslar debian kurdugum makinede iptables kurallarını olusturdum iptables-save yaptım yeniden baslayınca iptables otomotik olarak calısmıyor ne yapmam gerekir yardımcı olabilirmisiniz?
şu şekil yazarak deneyin bakalım sonuç ne olacak. restart sonrası durumu iletirseniz sevinirim.
iptables -I INPUT -p tcp --dport http -j ACCEPT ; service iptables save ; service iptables restart
Bilgehan
iptables -F FORWARD
iptables -F OUTPUT
iptables -F INPUT
iptables -t nat -F
iptables -A POSTROUTING -t nat -o 'eth0' -j MASQUERADE
echo "1" > /proc/sys/net/ipv4/ip_forward
iptables -t nat -I PREROUTING -m tcp -p tcp --dport 4899 -j DNAT --to 192.168.1.248
ip tablesde bu tur bi yonlendirme yaptım sistem kapanıp acılınca
./etc/inid.d/iptables yazınca yonlendirmeler calısıyor ama sistem baslayınca otomotik olarak bunu nasıl calıstırabilirim? dediginiz komutlarıda uyguladım ama yine aynı sistem yeniden baslayınca calısmıyor
Merhaba yaptığın ayarları bir betiğin içine koyup bunu sistem açılışında çalşacak şekilde ayarlaryabilirsin.
Örneğin :
#! /bin/sh
iptables -F FORWARD
iptables -F OUTPUT
iptables -F INPUT
iptables -t nat -F
iptables -A POSTROUTING -t nat -o 'eth0' -j MASQUERADE
iptables -t nat -I PREROUTING -m tcp -p tcp --dport 4899 -j DNAT --to 192.168.1.248
herhangi bir editorle bu scripti iptables.sh diye init.d içine kayıt edelim. Daha sonra hangi runlevel seviyesinde çalışcak ise buna uygun soft link verelim ve bu betiği başlangıca eklemek için update-rc.d komutu ile betiği başlangıca ekleyelim. Bu şekilde sistem her başladığında betik iptables ayarlarını sisteme girecektir.
ln -s /etc/init.d/iptables.sh /etc/rc2.d/S44iptalbes.sh
update-rc.d /etc/init.d/iptables.sh defaults
ya da benzer bir işlevi yapan iptables-persistent paketini kurmalısınız.
root@firewall://# ln -s /etc/init.d/iptables.sh /etc/rc2.d/S44iptalbes.sh
root@firewall://# update-rc.d /etc/init.d/iptables.sh defaults
update-rc.d: using dependency based boot sequencing
update-rc.d: error: unable to read /etc/init.d//etc/init.d/iptables.sh
dediginiz gibi yaptım linki olusturdu ama update-rc.d komutunu verince hata alıyorum yeniden baslayıncada calısmıyor yonlendirmeler