Forum
Merhaba;
Debian linux üzerinde iptables kurallarını oluşturdukdan sonra bir sonraki sistem açılışında bu kuralların aktif olabilmesi için "iptables-save > /etc/iptables.rules" komutunu kullanarak bir dosya yarattım. Sonra "/etc/network/interfaces" dosyasının altına "pre-up iptables-restore < /etc/iptables.rules" komutunu ekleyerek sistemi restart ettim. Ama açılışta NFS ve DHCP ile çakışmalar meydana getirip sistemin geç açılmasını ve ip almasını önlüyor. Bu sorunu nasıl çözebilirim. Teşekkürler.
neden network kartının altına böyle bir komut yazdınız ki. Iptables servisini açılışda başlatın otomatik olarak kuralları okuyacaktır.
Kolay gele
İnternet üzerinde yaptığım araştırmalarda bu şekilde yapılacabileceğine dair yerli ve yabancı kaynaklara ulaştım. Bunun haricinde bash script üzerinden yapılacağına dair makalelerde mevcut. Bana daha kolay yönetimini ayrıntılı bir şekilde anlatırsanız eğer müteşekkir kalırım.
iptables komutlarınızı komut satırından girdikten sonra service iptables save dayin ve chkconfig iptables on ile makine her başladığında otomatik olarak kurallar uygulansın
Erdal Bey;
Vermiş olduğunuz komutlar malesef ki Fedora veya Redhat üzerinde geçerli, Debian üzerinde bu işlemi nasıl yapabilirim?
Teşekkürler...
Sonunda sorunumu çözmeyi başardım. Sorunun çözümü;
iptables_rules isimli bir script yaratıp iptables kurallarını içine ekledim, daha sonra bu dosyayı /etc/init.d dosyasının altına kopyalayarak "chmod +x iptables_rules" komutu ile çalışma hakkı verdim. Son olarakda "update-rc.d iptables_rules defaults" komutu ile servislere ekleyerek sistemi restart ettiğimde kurallar kendiliğinden yüklenmiş oldu. Belki daha basit bir yöntemi vardır ama çözüm çözümdür. 🙂
Erdal Bey;
Yardımınız için teşekkürler.