IPTABLES'2

      İlk yazımda IPTables be firewall hakkında bir giriş yapmıştık. İlk yazıma buradan ulaşabilirsiniz. Bu yazımda ise IPTables kurallarını inceleyip seriyi bitireceğim.

     Geçen yazımızda ACCEPT,DROP vs den bahsemiştim. Bu yazımda ilk olarak parametrelerden bahsedeceğim sonrasında uygulama yapacağız.

GENEL KURALLAR

-A CHAIN    zincire kural ekler(append)
-E CHAIN    zinciri yeniden adlandırır(rename-chain)
-D CHAIN    zinciri siler(delete)
-C CHAIN    zincirden sonraki özel kuralları kontrol eder(check)
-R CHAIN    zinciri değiştirmek için kullanılır.(rename)
-L CHAIN    zincirdeki kuralları listeler(list)
-I CHAIN     zincire zincir ekler(insert)
-P CHAIN    zincire yeni politika ekler.(policy)
-X CHAIN     zincirdeki bir kuralı siler(delete)
-N CHAIN    yeni zincir oluşturur(new)
-F CHAIN     zincirdeki kuralların hepsini siler(flush)



172.16.100.1 adresinden gelen paketleri accept ile kabul ettik. -A ile zincire append ettik.



172.16.100.1 adresinden gelen paketleri drop ile drop ettik. -A ile zincire append ettik.Eski verdiğimiz kuralı silmediğimiz için -L parametresi ile baktığımızda hala kayıtlı olduğunu gördük.

3 tane varolan kuralımız vardı. Bunları -D parametresi ile sildik. son olarak bir tane DROP kuralımız kaldı. REJECT ile herhangi bir kuralımız olmadığı için silme işlemini yapamadık.


-F parameteresi ile bütün kuralları sildik.

-D parametresi ile silme işlemi yapıyorduk nuarası 1 olan kuralı sildik

-P ile yeni policy ekliyorduk. Eğer paket hiçbir kurala uymazsa drop et dedik.

Sıra geldi bazı parametre opsiyonlarını açıklamaya. 


ayrıcalık tanımlamak için kullanılır.




-s (--source) kaynak belirtmek için kullanılır.

-d   (--destination) hedef adresi belirtir.

 


-i    (-in-interface) belirli bir ağdan gelen bağlantılara uugulanacak kuralları koyar.

-j  (--jump) kullanıcı tarafından oluşturulan kurallar arasında geçişi sağlar.

-o   (-out-interface) belirli bir ağdan giden bağlantılara uygulanacak kuralları belirler.



Son olarak dinleme opsiyonlarından bahsedip yazımı bitireceğim.


-v (--verbose)  daha ayrıntılı çıktı verir
-x (--extract)  kullanılan kısaltma değerlerin uzun uzun gösterir
-t  (--table)   farklı bir table eklemek için kullanılır


Bir başka yazımda ise daha fazla örnek yaparak IPTables hakkında pratik kazandırmak istiyorum.

Yorumlar

Bu blogdaki popüler yayınlar

ŞİFRE Mİ,PAROLA MI?

REVERSE SSH

İnternet-WWW Farkı