LINUX AĞ YÖNETİM ARAÇLARI



Benzer belgeler
-Floating, Wan ve Lan arayüzleri için ayrı kural yazma alanı vardır.

Saldırı Tespit ve Engelleme Sistemleri Eğitimi Ön Hazırlık Soruları

Kampüs Ağlarında Ağ Yöneticiliğine Giriş. Gökhan AKIN (Yönetim Kurulu Bşk.) Ozan BÜK (Yönetim Kurulu Üyesi)

Ağ Topolojisi ve Ağ Yazılımları

Gökhan AKIN İTÜ/BİDB Ağ Grubu Başkanı - ULAK/CSIRT

Gazi Üniversitesi Mühendislik Fakültesi Bilgisayar Mühendisliği Bölümü. Bilgisayar Ağları Dersi Lab. 2. İçerik. IP ICMP MAC Tracert

AĞ HĠZMETLERĠ MODÜLÜ 1. TAŞIMA KATMANI PROTOKOLLERİ

Computer and Network Security Cemalettin Kaya Güz Dönemi

Firewall/IPS Güvenlik Testleri Eğitimi

TCP / IP NEDİR? TCP / IP SORUN ÇÖZME

Computer Networks 5. Öğr. Gör. Yeşim AKTAŞ Bilgisayar Mühendisliği A.B.D.

Gökhan AKIN. ĐTÜ/BĐDB Ağ Grubu Başkanı ULAK-CSIRT Güvenlik Grubu Üyesi.

Meşrutiyet Caddesi 12/ Kızılay/ANKARA T: +90 (312) info@cliguru.com

Güvenlik Mühendisliği

BİLGİSAYAR AĞLARI VE İLETİŞİM

TCP/IP. TCP (Transmission Control Protocol) Paketlerin iletimi. IP (Internet Protocol) Paketlerin yönlendirmesi TCP / IP

Ağ Temelleri. Murat Ozdemir Ondokuz Mayıs Üniversitesi Bilgi İşlem Daire Başkanı 15 Ocak Ref: HNet.23

Ağ Trafik ve Forensik Analizi

Gazi Üniversitesi Mühendislik Fakültesi Bilgisayar Mühendisliği Bölümü. Bilgisayar Ağları Dersi Lab. 2

Ağ Nedir? Birden fazla bilgisayarın iletişimini sağlayan printer vb. kaynakları, daha iyi ve ortaklaşa kullanımı sağlayan yapılara denir.

Ağ Temelleri Semineri. erbil KARAMAN

İÇİNDEKİLER Ön söz... İçindekiler...

IPCop ile Ağ Güvenliği ve Yönlendirme. Kerem Can Karakaş.

Açık Kod VPN Çözümleri: OpenVPN. Huzeyfe ÖNAL

HACETTEPE ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ BİLGİSAYAR AĞLARI LABORATUVARI DENEY 7

Güvenlik Duvarı ve İçerik Filtreleme Sistemlerini Atlatma Yöntemleri. Huzeyfe ÖNAL Bilgi Güvenliği AKADEMİSİ

Özgür Yazılım Çözümleri Ağ Yönlendirici Cihazı ODTÜ. metu.edu.tr

Ağ Protokolleri MKÜ ANTAKYA MESLEK YÜKSEKOKULU AĞ TEMELLERİ DERSİ. Bağlantı Katmanı Protokolleri. Ağ Protokolleri. ARP (Address Resolution Protocol)

Kurumsal Ağlarda Web Sistem Güvenliği

ÖNDER BİLGİSAYAR KURSU. Sistem ve Ağ Uzmanlığı Eğitimi İçeriği

HAZIRLAYAN BEDRİ SERTKAYA Sistem Uzmanı CEH EĞİTMENİ

BİLGİSAYAR VE AĞ GÜVENLİĞİ ÖĞR. GÖR. MUSTAFA ÇETİNKAYA DERS 2 > AĞ VE UYGULAMA GÜVENLİĞİ

Ön Koşullar : Temel Network

Tuğrul Boztoprak. 1 Haziran 2009 III. ULAKNET Çalıştay ve Eğitimi

HAZIRLAYAN BEDRİ SERTKAYA Sistem Uzmanı CEH EĞİTMENİ

Açık Kod yazılımlar ile Ağ ve Güvenlik Çözümleri. Huzeyfe ÖNAL

IPV6'DA MULTICAST KRİTİĞİ

Iptables. Deniz Özibrişim. Eylül, 2012

TECOM AR1021 HAKKINDA SIKÇA SORULAN SORULAR

HAZIRLAYAN BEDRİ SERTKAYA Sistem Uzmanı CEH EĞİTMENİ

Ağ Protokolleri. Aysel Aksu. Nisan, 2016

Kampüs Dışından Veritabanlarına Erişim (SSL-VPN)

Protocol Mimari, TCP/IP ve Internet Tabanlı Uygulamalar

1 NETWORK KABLO VE CIHAZLAR

Bazı Cisco Router Modelleri: Cisco 1720 Router

IPv6 ve Kullanıcı Takibi

BİH 605 Bilgi Teknolojisi Bahar Dönemi 2015

FTP ve Güvenlik Duvarları

Açık Kod Dünyasında Ağ ve Sistem Güvenliği Afşin Taşkıran

NAT(Ağ Adresi Çeviricisi)

WiFi RS232 Converter Sayfa 1 / 12. WiFi RS232 Converter. Teknik Döküman

BioAffix Ones Technology nin tescilli markasıdır.

TÜBİTAK Ulusal Akademik Ağ ve Bilgi Merkezi (ULAKBİM) Özgür Yazılım Projeleri İsimsiz Denetçi Kovan. Murat Soysal

BioAffix Ones Technology nin tescilli markasıdır.

EGE Üniversitesi Network (Ağ) Altyapısı

Doç.Dr. Yaşar SARI ESOGÜ Turizm Fakültesi-Eskişehir BİLGİSAYAR AĞLARI (COMPUTER NETWORKS)

Power Site Controller

MCR02-AE Ethernet Temassız Kart Okuyucu

BİLGİSAYAR AĞLARI VE İLETİŞİM

HACETTEPE ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ BİLGİSAYAR AĞLARI LABORATUVARI DENEY 5. Yönlendiricilerde İşlem İzleme ve Hata Ayıklama

IP Adres Subnet Mask Default Gateway ??

FOUR-FAITH F-DPU100 M2M 3G/4G ENDÜSTRİYEL PROTOKOLLERİ DESTEKLEYEN ÖZEL MODEM

Bilgisayar Ağlarında Adli Bilişim Analizi(Network Forensics)

Elbistan Meslek Yüksek Okulu GÜZ Yarıyılı Ara Salı, Çarşamba Öğr. Gör. Murat KEÇECĠOĞLU

Packet tracer arayüzü yukarıdaki şekilden de görüldüğü gibi üç ana araç çubuğundan oluşmaktadır.

IPv6 Saldırı Araçları ve IPv6-GO Uygulamaları. Emre YÜCE - TÜBİTAK ULAKBİM 6 Mayıs 2010

Đstanbul Teknik Üniversitesi Bilgi Đşlem Daire Başkanlığı. 9 Kasim 2007 INET-TR Ankara

IPv6 ve Güvenlik Duvarı

Maltepe Üniversitesi Bilgisayar Mühendisliği Bölümü Bilgisayar Ağları - 1 (BİL 403)

Siemens Gigaset A580 IP Phone Kurulum ve Kullanım Kılavuzu

Kurumsal Güvenlik ve Web Filtreleme

Bilgisayar Mühendisliği Bölümü. Cisco PT Kullanımı. Arzu Kakışım BİL 372 Bilgisayar Ağları. GYTE - Bilgisayar Mühendisliği Bölümü

ACR-Net 100 Kullanım Kılavuzu

Gökhan AKIN ĐTÜ/BĐDB Ağ Grubu Başkanı ULAK/CSIRT. Sınmaz KETENCĐ ĐTÜ/BĐDB Ağ Uzmanı

XSR Firewall Security Router Ailesi

Açık Kod Dünyasında Ağ ve Sistem Güvenliği. EnderUnix Çekirdek Takımı Üyesi afsin ~ enderunix.org

Kurumsal Güvenlik ve Web Filtreleme

GİRİŞ : ETHERNET. - Varsayılanda hiçbir önceliklendirme ya da servis garantisi sunulmaz.

Özgür Yazılımlar ile VoIP Denetimi. Fatih Özavcı Bilgi Güvenliği Danışmanı

Yönlendiriciler ve Yönlendirme Temelleri

Bilgisayar Programcılığı

Yeni Nesil IP Protokolü (IPv6) ve Güvenlik

Sistem Programlama. (*)Dersimizin amaçları Kullanılan programlama dili: C. Giriş/Cıkış( I/O) Sürücülerinin programlaması

EC-100. Ethernet RS232/422/485 Çevirici. İstanbul Yazılım ve Elektronik Teknolojileri

Web Servis-Web Sitesi Bağlantısı

Veri Tabanı-I 1.Hafta

EC-485. Ethernet RS485 Çevirici. İstanbul Yazılım ve Elektronik Teknolojileri

Endüstriyel Ağlar -III. Öğr. Gör.Volkan ALTINTAŞ

BLM 6196 Bilgisayar Ağları ve Haberleşme Protokolleri

KAMPÜS AĞLARINDA ETKİN BANT GENİŞLİĞİ YÖNETİMİ

BİLGİSAYAR AĞLARI VE İLETİŞİM

Internetin Yapı Taşları

Bilgisayar Sistemleri ilk ortaya çıktığında...

HACETTEPE ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ BİLGİSAYAR AĞLARI LABORATUVARI DENEY 8. Ağ Adresi Dönüştürme (NAT-Network Address Translation)

Ağ Sızma Testleri ve 2. Katman Saldırıları Türk Standardları Enstitüsü Yazılım Test ve Belgelendirme Dairesi Başkanlığı

Bilindik engelleme yöntemlerinin dışında olan, kurumsal web filitreleri nasıl aşılır?

Transkript:

LINUX AĞ YÖNETİM ARAÇLARI Gökhan AKIN İstanbul Teknik Üniversitesi / Bilgi İşlem Daire Bşk. Ağ Planlama ve Yönetimi Grup Lideri http://web.itu.edu.tr/akingok Mayıs 2011 II. Uluslararası Özgür Yazılım Konferansı Yakın Doğu Üniversitesi / Kıbrıs

LINUX AĞ ARAÇLARI AKTİF AĞ CİHAZLARI AĞ MONİTÖR UYGULAMARI

TİPİK BİR AĞ TOPOLOJİSİ IP Phone Sunucusu VPN Sunucusu Ağ Gözlem ve Yönetim Sunucusu Kablosuz Erişim Cihazı Captive Portal (Hot Spot) INTERNET ISS Yönlendiricisi Metro Ethernet ATM..vs Ana Yönlendirici Güvenlik Duvarı Saldırı Tespit Cihazı 3.Katman Anahtar 2. Katman Anahtarlar Vekil Sunucusu Kampüs Yönlendiricisi Güvenlik Duvarı L2 Anahtar

HANGİSİ AKTİF AĞ CİHAZIDIR? A- B- C-

TİPİK BİR AĞ TOPOLOJİSİ IP Phone Sunucusu VPN Sunucusu Ağ Gözlem ve Yönetim Sunucusu Kablosuz Erişim Cihazı Captive Portal (Hot Spot) INTERNET ISS Yönlendiricisi Metro Ethernet ATM..vs Ana Yönlendirici Güvenlik Duvarı Saldırı Tespit Cihazı 3.Katman Anahtar 2. Katman Anahtarlar Vekil Sunucusu Kampüs Yönlendiricisi Güvenlik Duvarı L2 Anahtar

LINUX AKTİF AĞ CİHAZLARI Yönlendirici (Router) - RIP/OSPF/BGP Güvenlik Duvarı (Firewall) / NAT Yönlendiricisi VPN Sonlandırma Cihazı Saldırı Tespit Cihazı Vekil (Proxy) Sunucusu Kablolu/ Kaplosuz Kimlik Denetimi: Captive Portal Sunucusu (Tutsak Kapısı) IP Telefon Sunucusu

LINUX AKTİF AĞ CİHAZLARI -1 Bu hayvanın adı nedir?

LINUX AKTİF AĞ CİHAZLARI -1 Yönlendirici Quagga: Afrikada yaşamış olan Quagga ların son resimleri 1870 lerde Londra Hayvanat bahçesinde çekilmiştir. Quagga açık kaynak kodlu hizmet veren bir yönlendirme yazılımıdır. Bu uygulama OSPF,IS-IS, BGP ve RIP gibi temel routing protokollerini desteklemektedir. INTERNET Metro Ethernet ATM..vs ISS Yönlendiricisi Quagga Yönlendirici

LINUX AKTİF AĞ CİHAZLARI 2 Şerifin adını nedir?

LINUX AKTİF AĞ CİHAZLARI 2 Güvenlik Duvarı / NAT Yönlendirici IP Tables: İlk çıkış tarihi 1998 olan bir güvenlik duvarı uygulamasıdır. Kaynak ve Hedef: IP Adresi, Port Numarası, Mac Adresi, ICMP Paket Tipine Göre TCP Durumlarına göre (ESTABLISHED...) TCP Bayraklarına göre (ACK, FIN, RST, SYN..)... Filitreleme ve loglama yapabilen bir yazılımdır. Metro Ethernet ATM..vs ISS Yönlendiricisi Ana Yönlendirici Güvenlik Duvarı Not: BSD Tabanlı işletim sistemleride ise IPFW uygulaması yaygın olarak kullanılmaktadır.

LINUX AKTİF AĞ CİHAZLARI 3 VPN Sonlandırma Cihazı

LINUX AKTİF AĞ CİHAZLARI 3 VPN Sonlandırma Cihazı Topoloji Konumu VPN Sunucusu MAC OS İstemci INTERNET Metro Ethernet ATM..vs Windows İstemci Merkez Yerleşke Ağı ULAKNET Yönlendiricisi Üniversite Ana Yönlendiricisi Güvenlik Duvarı Linux İstemci

LINUX AKTİF AĞ CİHAZLARI 4 SALDIRI TESPİT Snort is an open source network intrusion prevention and detection system (IDS/IPS) developed by Sourcefire. Combining the benefits of signature, protocol, and anomalybased inspection, Snort is the most widely deployed IDS/IPS technology worldwide. With millions of downloads and more than 300,000 registered users, Snort has become the de facto standard for IPS. (kaynak:http://www.snort.org/) INTERNET ISS Yönlendiricisi Ana Yönlendirici Güvenlik Duvarı Saldırı Tespit Cihazı Grafik Arayüzü: Apache + MySQL + (ACID) Analysis Console for Intrusion Databases

LINUX AKTİF AĞ CİHAZLARI 5

LINUX AKTİF AĞ CİHAZLARI 5 Vekil (Proxy) Sunucusu HTTP, FTP ve diğer yaygın kullanılan ağ protokolleri için vekil sunuculuk yapabilen bir yazılımdır. Squid aynı zamanda SSL haberleşmesi ve DNS haberleşmesinide saklayabilmektedir. Ana Yönlendirici Güvenlik Duvarı 3.Katman Anahtar Vekil Sunucusu

LINUX AKTİF AĞ CİHAZLARI 6 Ağ Kimlik Denetimi: Captive Portal Sunucusu (Tutsak Kapısı) Kablosuz Erişim Cihazı Captive Portal Hot Spot 3.Katman Anahtar

LINUX AKTİF AĞ CİHAZLARI 5 Ağ Kimlik Denetimi: Captive Portal Sunucusu (Tutsak Kapısı)

LINUX AKTİF AĞ CİHAZLARI 6 Asterix

LINUX AKTİF AĞ CİHAZLARI 6 IP Telefon Sunucusu Asterisk: İsmini yıldız biçimine olan benzerliğinden alır. Asterisk ismi de geç Latince asteriscus yani "küçük yıldız"dan gelir. Yıldız imi veya yıldız işareti, tipografik bir sembol... (kaynak: wikipedia.org)

LINUX AKTİF AĞ CİHAZLARI 6 IP Telefon Sunucusu Asterisk bir kişisel santral uygulamasıdır(pbx- Private Branch Exchanges). SIP, MGCP ve H.323 arama kontrol protokollari ile IP Telefon sistemlerine sunuculuk yapabilmektedir. Bunun dışında sesli mesaj, konferans arama, IVR(interactive voice respons) ve otomatik çağrı dağıtma (automatic call distribution) gibi işlemleride yapabilmektedir. İlgili PC kartları alınması durumunda analog ve dijital telefon hatları ile IP telefonlar arasında ses geçitliğide yapabilmektedir. IP Phone Sunucusu 3.Katman Anahtar

LINUX AKTİF AĞ CİHAZLARI 6 IP Telefon Sunucusu Peki IP telefon olarak ne kullanacağız?

LINUX AKTİF AĞ ARAÇLARI LINUX AĞ ARAÇLARI AKTİF AĞ CİHAZLARI AĞ MONİTÖR UYGULAMARI

AĞ MONİTÖR UYGULAMALARI AĞI MONİTÖR ETMEK NEDEN GEREKLİDİR? PROAKTİF ÇÖZÜMLER SAĞLAMAK İÇİN

AĞ MONİTÖR UYGULAMALARI PING veya Erişim Testi SNMP İle Monitor Netflow İle Monitor

AĞ MONİTÖR UYGULAMALARI NETFLOW Nfdump - NfSen, NetFlow Monitor,...

AĞ MONİTÖR UYGULAMALARI SNMP

AĞ MONİTÖR UYGULAMALARI CACTUS CACTI

AĞ MONİTÖR UYGULAMALARI - CACTI -

AĞ MONİTÖR UYGULAMALARI - CACTI -

AĞ MONİTÖR UYGULAMALARI - CACTI -

AĞ MONİTÖR UYGULAMALARI RRDtool is the OpenSource industry standard, high performance data logging and graphing system for time series data. RRDtool can be easily integrated in shell scripts, perl, python, ruby, lua or tcl applications. (Kaynak: http://www.mrtg.org/rrdtool/) Gerçekten Basit mi?

PROGRAM GELİŞTİRME PLATFORMU

HADİ AĞ MONİTÖR UYGULAMASI YAZALIM! İstenen : Ağ cihazın sahip olduğu portların adları ve durumları monitor edilmesi, gerekiyorsa kapatılması Ağ Cihazlarından veri alma metodları: 1- Telnet 2- SSH 3-SNMP

HADİ AĞ MONİTÖR UYGULAMASI YAZALIM! Telnet 192.168.20.2 User Access Verification Telnet veya SSH Username: itu Password: ****** ITU_MAIN_SWITCH>enable Password: ******* ITU_MAIN_SWITCH#show interfaces GigabitEthernet0/1 is up, line protocol is up (connected) Hardware is Gigabit Ethernet, address is 0025.b46d.b501 Description: 1.Port_Aciklamasi

HADİ AĞ MONİTÖR UYGULAMASI YAZALIM! Çok işlem!! Kolay yolu: Tek komutluk erişim 1- Remote Shell 2- SSH Tek komutluk çalıştırımak Remote Shell: rsh <ip address> < komut > Örnek: rsh 192.168.20.1 'show interfaces GigabitEthernet0/1 is up, line protocol is up (connected) Hardware is Gigabit Ethernet, address is 0025.b46d.b501 Description: 1.Port_Aciklamasi Çok veri, dogrudan veri erişimi çözümü?

HADİ AĞ MONİTÖR UYGULAMASI YAZALIM! RSH Örnek program: <?php $komut = "rsh 192.168.20.1 'sh interfaces'"; exec ($komut,$cikti); foreach ($cikti as $yaz){ echo"$yaz <br>"; }?> Çok veri, dogrudan veri erişimi çözümü?

HADİ AĞ MONİTÖR UYGULAMASI YAZALIM! Çözüm: SNMP Simple Network management Protocol 1- MIB Cihazlardan bilgi alınabilecek ve değişiklik yapılabilecek özelliklerden oluşan bir veri tabanı 2- Agent 3- SNMP Protokolü 2. Katman Anahtarlar 3. Katman Anahtarlar 2. Katman Anahtarlar 4- Ağ Yönetim İstasyonu (NMS)

HADİ AĞ MONİTÖR UYGULAMASI YAZALIM! Örnek MIB: MIB (Management information base) Anahtar cihazın 1 nolu port ile ilgili işlemler: 1.3.6.1.2.1.2.2.1.2.10101 : intname 1.3.6.1.2.1.2.2.1.7.10101 : ifadmin status :1 acik 2 1.3.6.1.2.1.2.2.1.8.10101 : link durumu

HADİ AĞ MONİTÖR UYGULAMASI YAZALIM! SNMP Programı: <?php Yani SNMP zaten bu iş için yapılmış! PHP Komudu: SNMPGET (" IP Adresi ", " Sifre "," MIB No"); $int_adi= snmpget ("192.168.20.1","itu","1.3.6.1.2.1.2.2.1.2.10101"); echo $int_adi;?> SNMP Çıktısı: STRING: GigabitEthernet0/1

HADİ AĞ MONİTÖR UYGULAMASI YAZALIM! Cihazlarda uzaktan değişiklik nasıl yapabiliriz? SNMPSET komudu ile cihazlarda değişiklik yapılabilir. SNMP Programı: <?php snmpset ("192.168.20.1", "itu","1.3.6.1.2.1.2.2.1.7.10101","i","2");?> SNMP Çıktısı: YOK BAĞLANTI KOPTU (Switche baglı olduğum portu kapadığım için cevap gelmedi)

AĞ MONİTÖR UYGULAMALARI Örnek Uygulama

AĞ MONİTÖR UYGULAMALARI Örnek Uygulama

AĞ MONİTÖR UYGULAMALARI JAVA ile Geliştirilmiş Örnek Uygulama WALKBEE SNMPWalk Yazılımı http://www.walkbee.com Walkbee ile merkez L3 cihazlarının ARP tablolarını çok kolay kayıt altına alabilirsiniz. Walkbee hakkındaki sunum için: http://web.itu.edu.tr/akingok/inettr09/guvenlik_amacli_walkbee_yazilimi_sunumu.pdf Walkbee hakkında makale için: http://web.itu.edu.tr/akingok/inettr09/guvenlik_amacli_walkbee_yazilimi.pdf Mayıs 2011 II. Uluslararası Özgür Yazılım Konferansı Yakın Doğu Üniversitesi / Kıbrıs

ÖNERİ! Agciyiz.net Ağ Yönetimi Blogu http://www.agciyiz.net Mayıs 2011 II. Uluslararası Özgür Yazılım Konferansı Yakın Doğu Üniversitesi / Kıbrıs

TEŞEKKÜRLER Sorular?? Sunuma ulaşılabilecek adresler: -- http://web.itu.edu.tr/akingok -- http://www.gokhanakin.net