Linux sunucularında güvenlik sağlamak için en çok tercih edilen araçlardan biri iptables’dir. Bu güçlü güvenlik duvarı, sunucunuzdaki gelen ve giden trafiği kontrol etmenize ve belirli kurallar çerçevesinde yönetmenize olanak tanır. Bu makalede, Linux iptables kurulumu adımlarını detaylıca inceleyeceğiz ve iptables’i sunucunuza nasıl yükleyebileceğinizi anlatacağız.
1. Iptables Nedir?
Iptables, Linux tabanlı sistemlerde ağ trafiğini filtrelemek için kullanılan bir güvenlik duvarı yazılımıdır. Bu araç, sisteminize gelen ve sisteminizden giden ağ trafiğini kontrol eder ve belirli kurallar oluşturmanıza izin verir. İstemediğiniz trafiği engelleyebilir veya sadece belirli IP adreslerinden gelen trafiğe izin verebilirsiniz.
2. Linux Iptables Kurulumu Adımları
a. Iptables Kurulumu (Debian/Ubuntu)
Debian tabanlı sistemlerde iptables kurulumu oldukça basittir. Aşağıdaki adımları takip ederek hızlıca iptables’i kurabilirsiniz:
sudo apt update
sudo apt install iptables
Bu komutlar, Linux iptables install işlemini gerçekleştirecektir. Kurulumdan sonra iptables servisi otomatik olarak başlatılacaktır. Sunucunuzda iptables‘in aktif olup olmadığını kontrol etmek için şu komutu kullanabilirsiniz:
sudo iptables -L
b. Iptables Kurulumu (CentOS/RHEL)
CentOS veya Red Hat Enterprise Linux (RHEL) tabanlı sistemlerde de benzer şekilde iptables kurulumu yapılabilir. Bunun için aşağıdaki komutları kullanın:
sudo yum install iptables-services
sudo systemctl start iptables
sudo systemctl enable iptables
Bu işlemlerle Linux iptables yükleme tamamlanmış olacaktır. Kurulumdan sonra gerekli güvenlik duvarı kurallarını belirleyip uygulayabilirsiniz.
3. Iptables Temel Komutları
Kurulumu tamamladıktan sonra, iptables ile ağ trafiğini yönetmek için birkaç temel komut öğrenmek önemlidir:
- Tüm kuralları listelemek:
sudo iptables -L
- Yeni bir kural eklemek:
sudo iptables -A INPUT -p tcp --dport 22 -j ACCEPT
- Belirli bir kuralı silmek:
sudo iptables -D INPUT -p tcp --dport 22 -j ACCEPT
Bu temel komutlarla Linux iptables kurma işlemi sonrası trafik yönetimini rahatlıkla yapabilirsiniz.
4. Iptables Kuralları Nasıl Kaydedilir?
Iptables ile oluşturduğunuz kurallar sistemi yeniden başlattığınızda kaybolabilir. Bu yüzden, kuralları kalıcı hale getirmek için şu komutu kullanabilirsiniz:
sudo iptables-save > /etc/iptables/rules.v4
Bu komut, mevcut iptables kurallarını kaydeder ve sistem yeniden başlasa bile bu kurallar geçerli olur.