Firewall Nedir? Linux Sunucularda UFW ve Iptables Mantığı

Firewall Nedir?

Firewall, bir sunucuya veya ağa gelen ve giden trafiği belirli kurallara göre kontrol eden güvenlik mekanizmasıdır. Amaç, yetkisiz erişimleri engellemek ve yalnızca izin verilen bağlantılara izin vermektir.

Linux sunucularda firewall yapılandırması, sistem güvenliğinin en kritik katmanlarından biridir ve ağ seviyesinde koruma sağlar.

Linux’ta Firewall Mantığı

Linux kernel seviyesinde ağ trafiği netfilter altyapısı ile işlenir. Firewall araçları, bu altyapıyı kullanarak paketlerin kabul edilip edilmeyeceğine karar verir.

Her ağ paketi aşağıdaki temel aksiyonlardan biriyle karşılanır:

  • ACCEPT: Trafiğe izin verilir
  • DROP: Trafik sessizce engellenir
  • REJECT: Trafik reddedilir ve geri bildirim gönderilir

Iptables Nedir?

Iptables, Linux’ta uzun yıllardır kullanılan düşük seviye firewall yönetim aracıdır. Trafiği zincirler (chains) ve kurallar (rules) üzerinden yönetir.

Temel iptables zincirleri şunlardır:

  • INPUT: Sunucuya gelen trafik
  • OUTPUT: Sunucudan çıkan trafik
  • FORWARD: Yönlendirilen trafik

Iptables esnek ve güçlüdür; ancak yönetimi karmaşık olabilir.

UFW Nedir?

UFW (Uncomplicated Firewall), iptables üzerinde çalışan ve daha sade bir yapı sunan firewall yönetim aracıdır.

Özellikle Ubuntu tabanlı sistemlerde varsayılan olarak tercih edilir ve temel güvenlik ihtiyaçlarını hızlıca karşılar.

UFW ile Temel Kullanım

ufw enable
ufw allow ssh
ufw allow 80
ufw allow 443
ufw status
  • Firewall aktif edilir
  • SSH erişimi korunur
  • Web servisleri için portlar açılır
  • Mevcut kurallar görüntülenir

Firewall Neden Zorunludur?

Firewall olmayan bir sunucu, internete doğrudan açık hale gelir ve otomatik tarama saldırılarına maruz kalır.

  • Yetkisiz bağlantı denemeleri
  • Brute-force saldırıları
  • Açık portların kötüye kullanılması

En İyi Uygulamalar

  • Sadece gerekli portlar açık tutulmalıdır
  • SSH erişimi IP bazlı sınırlandırılmalıdır
  • Varsayılan politika DROP olmalıdır
  • Firewall kuralları düzenli olarak gözden geçirilmelidir

Bilgi bankası açısından firewall yapılandırması, sunucu güvenliğinin ilk savunma hattıdır.

  • 0 أعضاء وجدوا هذه المقالة مفيدة
هل كانت المقالة مفيدة ؟

مقالات مشابهة

Dosya Arama ve Silme

Bulunduğunuz dizin ve tüm alt dizinlerde ismini belirlediğiniz tüm dosyalar silinir. find ....

suphp ile apache derlemesi

suphp kurulumu için: cd /usr/local/directadmin/custombuild/./build set php5_cgi yes./build set...

Clamav Otomatik Tarama ve Mail ile Rapor Gönderme

Sunucunuzun güvenliği için kurduğunuz clamav tarama işlemlerini manuel olarak yapmak zorunda...

Wordpress SMTP

SMTP üzerinden mail göndermek için yaygın olarark WP Mail SMTP kullanılır. PHP sürümü olarak 5.6...

Wordpress SMTP 'Error: Could not connect to SMTP host' Hatası Çözümü

SMTP üzerinden mail göndermek için yaygın olarark WP Mail SMTP kullanılır. PHP sürümü olarak 5.6...