1. FIREWALL
Türkçe Güvenlık Duvarı anlamına gelmektedir.Bizi internet ağından gelebilecek tehlikelere karşı
korumaktadır.Windows işletim sistemlerinde varsayılan olarak güvenlik duvarı gelmektedir Ancak
daha güçlü bir güvenlik duvarını da manuel olarak yükleyebiliriz.
Güvenlik duvarı hem kişisel hem de ticari amaçla kullanılmaktadır.
internet
F
i
r
e
w
a
l
l
Modem PC
Güvenli
Güvensiz
Güvenli
2. YAPILARINA GÖRE GÜVENLiK DUVARLARI
Güvenlik duvarları yapılarına göre kendi içinde iki sınıfa ayrılmaktadır
1-) Donanımsal Güvenlik Duvarları
Adından da anlaşılacağı gibi donanıma bağlı olarak gelmektedir.
Örn:Modem fortinet firewall …vs Varsayılan olarak filtreleme yöntemini
kullanmaktadırlar
2-)Yazılımsal Güvenlik Duvarları
Yazılım olarak yüklenmektedir.
MiMARiLERiNE GÖRE GÜVENLiK DUVARLARI
Güvenlik duvarları mimarilerine göre kendi içinde dörde ayrılmaktadır
1-) Proxy Destekli
2-)Devre Seviyesi
3-)Statik Paket Filtreleme
4-)Dinamik Paket Filtreleme
3. PROXY DESTEKLi GÃœVENLiK DUVARLARI
Proxy destekli güvenlik duvarlarında işlem başlangıç ile hedef arasında
olmamaktadır.Sistemi açmak isteyen bir kullanıcı açmak istediğini güvenlik duvarına
iletir ve güvenlik duvarı bu iletiyi algıladığı zaman isteğini gerçekleştirir yani
paket başarıyla gönderilmiş olur.
Proxyler transparan ve görünebilen durumda olabilirler.Proxy kullanırken FTP vb
yerlere ulaşım sıkıntı olabilir.(Uptime oranı sürekli değişiyor).Büyük şirketler
kendi Proxy serverlarını ve kullanmaktadır.Özel Proxy server her zaman güvenlidir
Proxy kullanırken dikkat etmek gerekir.Her Proxy sistemini
kullanamayız.Şüpelendiğimiz bir durum olduğunda işlemi durdurmamak bilgilerin
çalınmasına yol açabilir.
işlem basit Proxy kullanıldığı zaman paket verilerinin bir kopyası Proxy yazılımını
kodlayan kişilere ulaşmaktadır.Bu ulaşımdan bizim haberimiz olmadığı için rahatlıkla
tüm bilgiler çalınabilmektedir
4. DEVRE SEViYESi
Seçici olarak adlandırılmaktadır.Talep doğrultusunda çalışmaktadır.Asıl amacı bir
paketin talep doğrultusunda geçmesi ya da geçmemesidir.Dışarda kalan ağlar sadece
bir adres görebilmektedir.Nat kullanılmaktadır
Devre seviyesi güvenlik duvarında bir kayıt dosyası tutulmaktadır.Hangi paket nereye
gönderildiği, ne zaman gönderildiği gibi bilgiler bu dosyada yer almaktadır.
STATiK PAKET FiLTRELEME
Statik paket filtreleme TCP/UDP kontorllerinden oluşmaktadır.Gelen trafiği kontrol
eder aşırı yüksek bir yoğunluk yoksa paketi kabul eder aksi durumda kabul etmez.
Ip ve port bilgileri saklanmaktadır.
Genellikle Ethernet modemlerde görülmektedir Ancak bazı firmalar USB modem
routerlarda bu yöntemi kullanmaktadırlar.En çok tercih edilen filtreleme
yöntemlerinden biridir.
DiNAMiK PAKET FiLTRELEME
Dinamik paket filtrelemede ek olarak takip etme özelliği bulunmaktadır.
En avantajlı tarafı bu özelliğin bulunmasıdır.Kişisel bilgisayarlarda çok tercih
edilmez Genellikle büyük şirketler şirket bilgisayarlarının verilerini takip etmek
için kullanır.TCP protokolüne göre çalışmaktadır
6. IDS-IPS
IDS:Intrusion Detection System teknolojisi :Herhangi bir saldırı durumunda
güvenlik duvarının etkisiz kaldığı durumlarda IDS ile tehlikeyi hemen
algılayabilir, önlem alabilir ve engelleyebilriz.Sensör ve yönetim konsolu
olarak iki bileşen halinde çalışmaktadır.Trafik dinleme özelliği vardır
Bunun ile birlikte Kayıt tutmakta rapor oluşturmakta ve mail atmaktadır.
IPS:Intrusion Prevention Systems: Tcp protokollerine göre çalışmaktadır.i.
Ve dış hatları bulunmaktadır.Hat takibi yaparak olumsuz durumda tehlikeyi
engellemektedir.
7. FIREWALL
Gelenler
External
Internal
All -> Web Sunucusuna
EriÅŸim
1) Protokol A
2) Servis 80
3) Portlar 444
Gidenler
External
Internal
Grup 1 bilgileri ->
internete Çıkma
Kural 1 Hack vs
Kural 2 Download
Kural 3 ……….
Yönlendiriciler NAT
-Routing-
Dış Ip Port iç Ip Port
212.101.10.101 38 172.16.16.5
388
8. IPTABLES
Netfilter takımı ve birçok destekleyici tarafından geliştirilmiş bir
güvenlik duvarı (firewall) yazılımıdır. Linux (kernel) çekirdek ile
iletişime geçerek paket süzme kurallarını belirler ve servislerin çalıştığı
portlardan geçen trafiği engelleyebilir başka bir porta yönlendirme
yapabilir.
9. IPTABLES
Kullanmadan önce kurulum yapmak gereklidir.Kurulum için
# yum install iptables (IPv4)
#yum install iptables-ipv6 (IPv6)
Kurulumdan sonra baÅŸlatmak gerekli:
#service iptables start
Firewall servisinin otomatik başlaması için:
#chkconfig –level 345 iptables on
Firewall servisini durdurmak için:
#service iptables stop
Firewall servisinin mevcut durumunu görüntülemek için
#service iptables status
10. IPTABLES HEDEFLERi
ACCEPT : Paketlerin geçişine izin verilir
DROP : Paketlerin geçişine izin verilmez
REJECT : Paketlerin erişimi reddedilir ve gönderen bilgilendirlir
RETURN : Zincirin sonuna gönderilir
QUEUE : Paketler kullanıcı alanına gönderilir
IPTABLES PARAMETRELERi
-A ZiNCiR: Zincire kural ekler
-E ZiNCiR: Zinciri yeniden adlandırır
-D ZiNCiR: Zincirden bir kural siler(belirtilen numaradaki)
-L ZiNCiR: Belirtilen zincirdeki kuralları gösterir.
-I ZiNCiR: Zincirde belirtilen numaralı alana kural ekler.
-R ZiNCiR: Zincirde kuralın yerine başkasını koyar(belirtilen numaralı)
-N ZiNCiR: Yeni bir zincir oluÅŸturur
-X ZiNCiR: Kullanıcının eklediği bir zinciri siler
-F ZiNCiR: Zincirdeki kuralların tümünü siler
-P ZiNCiR: Zincire genel politika ekler
INPUT OUTPUT FORWARD POSTROUTING PREROUTING parametlerleri zincirler yerine kullanılır
15. Network Adress Translation
Nat kavramı bir döngü olarak anlaşılabilir.Bir ıp adresinin başka bir ıp adresine
dönüşmesidir.Nat sayesinde her kullanıcı dönüşümlü olarak IP adresi
alabilmektedir.Modemimizin her kapanıp açılmasında IP adresinin değişmesi Nat ile
olmaktadır.
Static Nat
Static, yani sabit NAT tipinde IP adreslerimizin çakışmaması için gerekli önlemler
alınmıştır.Sabit NAT’ta Ip adreslerimiz eşlenmektedir.
Dynamic Nat
Değişken NAT biçimini, sabit NAT biçimine de benzetebiliriz.Havuz kavramından
meydana gelmektedir.Ip adresleri bu havuzun içerisinde bulunmakta ve her kullanıcı
bu havuzun içinde ayrı ayrı bir IP adresi atanmaktadır.
17. Windows ve Linux Server Kıyaslanması
Windows
 Firewall cihazı
 Dhcp-Dns sunucu
 Log Analiz cihaz
 Ips Cihaz
Linux
 Yazılımcı (Shell Kod)
 Ips yazıl
 Firewall yaz
 Dhcp Dns Proxy oluştur
 DÜŞÜK MALiYET!