• Anasayfa
  • Profil
  • Eğitim
  • Kayıt Ol


IPTables Nedir?

IPTables Linux Netfilter için kullanılan bir arayüzdür. Netfilter ise Linux kernel sürüm 2 ve 3 sonrasında standart Firewall işlemini gerçekleştiren kısımdır. IPTables bizlere bir çok standart Firewall'un sağlayacağı özellikleri sağlayabilir. Önemli olan onu doğru yapılandırmaktır. Günümüzde hemen hemen tüm Linux paketlerinde IPTables hazır olarak gelmektedir fakat sizin kullanmış olduğunuz Linux sürümünde mevcut değilse paket yöneticisinden ekleyebilirsiniz. Öncelikle IPTables kurallarını nasıl görüntüleyeceğimizi belirteyim.

iptables -L komutu listeleme işlemini gerçekleştiren komut. Aşağıda terminal çıktısı görünmektedir.

root@garnizon:~# iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination

Chain FORWARD (policy ACCEPT)
target prot opt source destination

Chain OUTPUT (policy ACCEPT)
target prot opt source destination


Karşımıza gelen terminal çıktısı Chains (zincir-grup)'lerden oluşmaktadır. Bu Chans'ler içerisinde kurallar yazılmaktadır.
  • INPUT kısmı makinaya gelenler için hazırlanan kuralların yer aldığı kısımdır.
  • FORWARD makina üzerinden başka bir kaynağa gönderilenler için hazırlanan kuralların yer aldığı kısımdır.
  • OUTPUT makinadan çıkış yapıp başka kaynaklara gönderilen kuralların yer aldığı kısımdır.
Eğer istersek bizde Chains oluşturabiliriz. iptables -N komutu yeni bir Chains oluşturmamızı sağlayan komuttur. Aşağıda terminal çıktısı görülmektedir.

root@garnizon:~# iptables -N gizliler
root@garnizon:~# iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination

Chain FORWARD (policy ACCEPT)
target prot opt source destination

Chain OUTPUT (policy ACCEPT)
target prot opt source destination

Chain gizliler (0 references)
target prot opt source destination


Oluşturulan Chains'leri silmek için ise -X ya da -delete paremetlerini kullanabilirsiniz. Komut iptables -X chains_adi şeklinde kullanılmaktadır. Aşağıda terminal çıktısı görülmektedir.

root@garnizon:~# iptables -X gizliler
root@garnizon:~# iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination

Chain FORWARD (policy ACCEPT)
target prot opt source destination

Chain OUTPUT (policy ACCEPT)
target prot opt source destination


Bir sonraki makalede parametrelerden bahsetmeyi planlıyorum. Görüşmek üzere...



LEAVE A REPLY Cancel Reply

You must be logged in to post a comment.

Makale Toplam Okunma Sayısı

  • 1.097

Son Yazılar

02 May 2020
BGYS Kuruluşun Bağlamı | ISO27001

ISO27001:2017 standardının 4. maddesi olan Kuruluşun Bağlamı ile anlatılmak istenen nedir ve nasıl o ...

26 Mar 2020
Bilgi Güvenliği Yönetim Sistemi (BGYS) | ISO27001

ISO27001:2017 standardını nereden satın alabiliriz? Standart maddeleri nelerdir? Diğer versiyonları ...

20 Haz 2019
Temel Kali Linux Eğitimi

Temel Linux komutları, Kali Linux araçlarının kullanımı, Vmware ve Virtualbox Ürünlerinin Kullanımı ...

22 May 2019
Video Montaj Teknikleri Eğitimi

Video montaj programları nelerdir? Ücretsiz video montaj programları nelerdir? Online video montaj p ...

26 Ara 2018
Sosyal Medya Stratejik Plan Hazırlama

Stratejik plan nedir? Neden önemlidir? Neler İçerir? Hedef kitle nasıl belirlenmelidir? Raporlama na ...

E-Posta listesine katılmak ister misiniz?

E-Posta ya da diğer sosyal medya araçları aracılığı ile benimle iletişime geçebilirsiniz.
© 2018 Her hakkı saklıdır.