Skip to content
Site Tools
Narrow screen resolution Wide screen resolution Auto adjust screen size Increase font size Decrease font size Default font size default color blue color green color
Konumun : Anasayfa arrow Makaleler arrow Cisco Makaleleri arrow Cisco Security Makaleleri arrow Cisco IOS ile Paket Filtreleme 2
Haberler
  • Previous
  • Next
/
 
Cisco IOS ile Paket Filtreleme 2 Yazdır

Yazan: Hayrullah Kolukisaoglu, Tarih: 21-10-2007 15:25

Okunma Sayısı : 1339    

Beğenilme : 1

ImageMerhaba arkadaslar. Bu makalede Daha önce birinci bölümü yayinlanan Cisco IOS ile Routerlar üzerinde Access Contol Listeleri kullanarak paket filtreleme islemlerine, konuyu gelistirerek devam edecegiz. Ilk bölümde Access Control Listelerinin temel konfigürasyonlari hakkinda bilgiler vermis ve Standar – Extended ACL konfgürasyonlari örneklemistik.Bu makalemiz boyunca ise ACL’leri kullanarak DoS (TCP SYNY), IP Spoofing, DoS Smurf ataklarini nasil engelleyebilecegimizi anlatmaya çalisacagim.
 
 
 

 

 IP Spoofing ataklarini engellemek için Router üzerinde iki yönde de (Inbound ve Outbound) konfigürasyon yapilmali yani ACL tanimlanmalidir. Inboun ACL’in bu noktada opsiyonel oldugunu söyleyebiliriz. çüzki bu ACL disaridan bizim networke olabilecek Spoofing ataklarini engellemek için degil, Local Networkümüzden dis networklere olasi saldirilari engellemek için olacaktir.

Topoloji


örnek bir topoloji üzerinde olayi incelersek daha iyi anlasilacagini düsünüyorum. Burada Routerin Fastethernet 0/0 interface’ine bagli olan networkten uzak network ya da networklere olabilecek Spoofing ataklarini engellemek için 192.168.1.0 networkü disinda bir ip adresinin Router üzerinden geçmesini engellememiz gerekir.


IP Konfigürasyonu asagidaki gibi olan Router üzerinde simdi bu konfigürasyonu yapacagiz.


IP Konfigürasyonu


Burada yapmam gereken 192.168.1.0 networküne Fa0/0 interface’inde çikmak için izin veren ancak bunun disindaki ip adreslerini bloklayan bir rule tanimlamak olacaktir.

ACL_1

Locak networkümüz içerisinden dis networklere olasi Spoofing ataklarini engelledikten sonra silaridan içeriye gelebilecek ataklarida engelleyebiliriz. Bunun için topolojimizden hareketler 192.168.2.0 networkünde Local Networke erisilmesine izin verirken bunun disinda kalanlari bloklamaliyiz. Bu konfigürasyonda asagidaki sekilde olacaktir.

ACL_2

TCP SYN ataklarinida ACL konfigürasyonu ile engelleyebiliriz. öncelikle TCP SYN ataginin nasil bir saldiri sekili oldugundan bahsetmek faydali olacaktir. Uzakn networkten Local network içerisinde host veya hostlara sürekli olarak TCP SYN mesajlari geldigini ama devaminda ACK mesajinin gönderilmedigini düsünelim. Bu durumda Local networkte bulunan ve bu atapa ugrayan hostun hizmet verememeye baslamasi, örnegin bu bir web server ise legal istemcilere cevap verememesi olasiliklar dahilindedir. Bunu engellemek için outside interface’imize bütün trafigi yasaklayan bir ACL tanimlaybiliriz. Fakat bu durumda da iç networkümüzden baslayan TCP oturumlarinin, disaridan gelecek cevaplar bloklanacagi için tamamlanamamasi gibi bir sorun ile karsilasiriz. Bu durumda ACL’leri iki farkli sekilde modifiye ederek kurtulabiliriz.

1. Established Keyword
2. TCP Intercept

Her iki opsiyonda aslinda ayni islemi yapar diyebiliriz. Simdi ayni topoloji üzerindeki bir örnek ile her ikisinide açiklamaya çalisacagim.

Established

Burada established ifadesi; 192.168.1.0 networküne (Local Network) gelen paketler için eger TCP oturumu kurulmussa izin ver anlamina gelmektedir.

TCP Intercept ile ise ayni islem su sekilde yapilabilir.

TCP Intercept

ACL kullanilarak engellenebilecek atak sekillerinden bir taneside Smurf ataklaridir. Smurf ataklari yüksek sayilardaki ICMP paketlerinin broadcast adreslerine gönderilmesi seklinde tanimlanabilir. Engellemel için ise disaridan gelen ve subnetimin broadcast adresine giden paketler bloklanmalidir.

Smurf

Bunlar disinda bilinen bazi DDoS ataklarininda ACL kullanarak engellenmesi mümkündür. Bunlardan bazilari sunlardir;

1. TRIN00
2. Stacheldraht
3. Trinity v3
4. SubSeven

Bahsi geçen ataklar için ise asagidaki konfigürasyonlar kullanilarak engellenebilir. (Konfigürasyonlarda ayni topoloji göz önüne alinmistir.)

TRIN00


Router(config)#access-list 190 deny tcp any any eq 1524 log
Router(config)#access-list 190 deny tcp any any eq 27665 log
Router(config)#access-list 190 deny udp any any eq 31335 log
Router(config)#access-list 190 deny udp any any eq 27444 log
Router(config)#interface fa 0/0
Router(config-if)#ip access-group 190 in
Router(config-if)#end
Router(config)#interface fa 0/1
Router(config-if)#ip access-group 190 in
Router(config-if)#end



Stacheldraht

Router(config)#access-list 190 deny tcp any any eq 16660 log
Router(config)#access-list 190 deny tcp any any eq 65000 log
Router(config)#interface fa 0/0
Router(config-if)#ip access-group 190 in
Router(config-if)#end
Router(config)#interface fa 0/1
Router(config-if)#ip access-group 190 in
Router(config-if)#end



Trinity v3

Router(config)#access-list 190 deny tcp any any eq 39168 log
Router(config)#interface fa 0/0
Router(config-if)#ip access-group 190 in
Router(config-if)#end
Router(config)#interface fa 0/1
Router(config-if)#ip access-group 190 in
Router(config-if)#end


SubSeven

Router(config)#access-list 190 deny tcp any any eq 1243 log
Router(config)#access-list 190 deny tcp any any eq 2773 log
Router(config)#access-list 190 deny tcp any any range 6711 6713 log
Router(config)#access-list 190 deny tcp any any eq 6776 log
Router(config)#access-list 190 deny tcp any any eq 7000 log
Router(config)#access-list 190 deny tcp any any eq 7215 log
Router(config)#access-list 190 deny tcp any any eq 27374 log
Router(config)#access-list 190 deny tcp any any eq 27573 log
Router(config)#access-list 190 deny tcp any any eq 54283 log
Router(config)#interface fa 0/0
Router(config-if)#ip access-group 190 in
Router(config-if)#end
Router(config)#interface fa 0/1
Router(config-if)#ip access-group 190 in
Router(config-if)#end

Evet arkadaslar bu makalemizde bilinen bazi atak türlerinin ACL kullanarak nasil engellenebilecegini gördük. Makale serimizin bir sonraki adiminda çogunlukla switchler üzerinde kullanilan MAC Access Listeleri ve VLAN Access Listelerini (VACL) inceleyecegiz. Herkese iyi çalismalar.

Hayrullah Kolukisaoglu


İlgili Diğer Makaleler

Cisco IOS Paket Filtreleme 1

Cisco IOS Paket Filtreleme 3 

   
Bu yazıyı sitenizde alıntılayın
Favori Makalelerime Ekle
Arkadaşıma Gönder

Okuyucu yorumları  RSS feed Yorum
 

Ortalama Üye Değerlendirmesi

   (0 Oylama)

 


Yorumunuzu ekleyin
Sadece kayitli kullanicilar bir Makaleyi yorumlayabilir. Lütfen ücretsiz üye olun veya giriş yapın.

Gönderilen yeni yorum yok



mXcomment 1.0.5 © 2007-2009 - visualclinic.fr
License Creative Commons - Some rights reserved
Cisco Makaleleri - Cisco Security Makaleleri
 
Yazar Adı: Hayrullah Kolukisaoglu
Mail Adresi: Bu mail adresi spam botlara karşı korumalıdır, görebilmek için Javascript açık olmalıdır
Unvanı: Bölüm Editörü
Online Destek:Evet
Hayrullah Kolukisaoglu 1978 Giresun dogumluyum. Ilk orta ve liseyi Giresun’da tamamladim. 1996 – 2000 yillari arasinda devam ettigim Sakarya üniversitesi Elektrik – Elektronik Mühendisligi bölümünden zorla da olsa 2000 yilinda mezun oldum. MCSA, CCNP, CCSI#31839 sertifikalarina sahibim. Sertifikalar disinda agirlikli olarak Security, Qos gibi konular ile ilgileniyorum. Halen Netron Bilisim Akademisinde Network ve Bilgi Güvenliği Eğitimleri Ürün Müdürü olarak çalışmaktayım.

Yazarımızın toplam 40 makalesi bulunmaktadır.

Diğer makalelerini görmek için tıklayınız.

< Önceki   Sonraki >
 

Live Help

Siteye Giris






Kayıp Parola?
Hesabınız yok mu? Kayıt Ol

Oylama

Siteden En Cok Faydalandığınız Alan Hangisi ?
 

Site Istatistikleri

Üyeler: 1402
Haberler: 266
Web Bağlantıları: 7
Ziyaretçiler: 1192810

Kim Bagli

Şuanda 3 misafir ve 1 üye bağlı
  • deniznetwork@gmail.com

Desteklenen Okuyucular