Linux IP Banlama ve Ban Kaldırma Rehberi

Merhaba,

Bu yazımızda sizlere Linux işletim sistemlerinde IP banlama işleminin nasıl yapılacağını ve banlanan bir IP adresinin nasıl kaldırılacağını adım adım anlatacağız.
Sunucu yönetimi yaparken, zaman zaman kötü niyetli trafiği veya saldırı girişimlerini engellemek için belirli IP adreslerini yasaklamanız (banlamanız) gerekebilir.
Linux’ta bu işlem oldukça kolaydır ve iptables aracı sayesinde birkaç basit komutla yapılabilir.

Linux IP Banlama (Engelleme) İşlemi

Linux sistemlerde iptables kuruluysa, aşağıdaki komutu kullanarak istediğiniz IP adresini engelleyebilirsiniz:

iptables -A INPUT -s BANLANACAK_IP -j DROP

Açıklama:

  • -A INPUT : Gelen trafiği hedefler.

  • -s BANLANACAK_IP : Yasaklanacak IP adresini belirtir.

  • -j DROP : Bu IP’den gelen tüm bağlantı isteklerini yok sayar.

Örnek:

iptables -A INPUT -s 192.168.1.100 -j DROP

Bu komut, 192.168.1.100 IP adresinden gelen tüm bağlantı isteklerini engeller.

Bu yöntem özellikle SSH saldırıları, spam gönderimleri veya belirli IP’lerden gelen yoğun istekleri kesmek için oldukça etkilidir.


Linux IP Ban Kaldırma (Engeli Açma) İşlemi

Yanlışlıkla engellenmiş bir IP adresini serbest bırakmak isterseniz, aşağıdaki komutu kullanabilirsiniz:

iptables -D INPUT -s ACILACAK_IP -j DROP

Açıklama:

  • -D parametresi, belirtilen kuralı iptal (delete) eder.

  • ACILACAK_IP yerine engelini kaldırmak istediğiniz IP adresini yazmalısınız.

Örnek:

iptables -D INPUT -s 192.168.1.100 -j DROP

Bu komut, az önce yasakladığımız IP adresinin engelini kaldıracaktır.

İpuçları ve Ek Bilgiler

  • Kalıcı hale getirmek:
    iptables kuralları sistem yeniden başlatıldığında sıfırlanabilir. Kalıcı hale getirmek için:

    service iptables save
    

    veya

    iptables-save > /etc/iptables/rules.v4
    

    komutlarını kullanabilirsiniz (dağıtımınıza göre değişiklik gösterebilir).

  • Kuralları görüntülemek:
    Sistemde aktif olan iptables kurallarını görmek için:

    iptables -L -n
    
  • UFW veya Firewalld kullanan sistemlerde:
    iptables yerine bu araçlarla IP banlama işlemleri farklı komutlarla yapılabilir. Örneğin UFW için:

    ufw deny from 192.168.1.100
    

Sonuç

Bu yazımızda Linux sistemlerde IP banlama ve IP ban kaldırma işlemlerini adım adım öğrendik.
Bu basit ama etkili yöntemle, sunucunuzu istenmeyen erişimlerden koruyabilir ve sistem güvenliğinizi artırabilirsiniz.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir