Pardus ağ analizi: bağlantıdan uygulama katmanına
Giriş
Ağ sorununu kablo ve arayüz durumundan başlayıp IP, port ve uygulama yanıtına kadar daraltın. Pardus üzerinde ethtool, arp-scan, nmap ve diğer araçları ölçüm amacına göre kullanın.
Amaç/Kapsam
Bu rehber bağlantı ve servis sorunlarını katmanlara göre daraltır. Hiçbir tarama tek başına bütün cihazları veya güvenlik açıklarını görmeyi garanti etmez; envanter ve uygulama kontrolleriyle birlikte değerlendirin.
Önkoşullar
Analizlerin sağlıklı yürütülebilmesi için Pardus sisteminde şu yapılandırmalar bulunmalıdır:
- Gelişmiş Ağ Araçları:
tcpdump,nmap,ethtool,arp-scan,fping,mtrpaketlerinin yüklü olması. - Kernel İzinleri: Ham paket (raw socket) oluşturabilmek için
rootyetkisi. - VLAN Yapılandırması: Tarama yapılacak sistemin ilgili VLAN trunk veya access portunda doğru yapılandırılması.
sudo apt install tcpdump nmap ethtool arp-scan fping mtr -y
Katman Analizleri
L1 taraması, verinin iletildiği fiziksel ortamın (bakır/fiber/kablosuz) bütünlüğünü hedefler. “Sinyal yok” veya “CRC hataları” gibi sorunlar burada teşhis edilir.
- Ne Zaman Kullanılır: Fiziksel bağlantı şüphesinde, port hız uyuşmazlıklarında.
- Detay: Ağ kartının (NIC) link durumunun, hızının (1000Mbps/10Gbps) ve duplex modunun doğrulanmasıdır.
Katman 2 (L2 – Veri Bağı Katmanı) Denetimi
L2 taraması, IP adreslerinden bağımsız olarak ağdaki cihazların MAC adresleri üzerinden tespit edilmesini sağlar.
- Ne Zaman Kullanılır: IP adresi atanmamış cihazları bulmak, IP çakışmalarını çözmek ve sahte (spoofed) cihazları tespit etmek için.
- Önemi: Güvenlik duvarları (Firewall) genellikle IP bazlı koruma sağlar ancak L2 taraması doğrudan anahtarlama (switching) seviyesindeki varlıkları ortaya çıkarır.
Katman 3 (L3 – Ağ Katmanı) Denetimi
L3 taraması, kurumun IP bloklarındaki (Subnet) canlı ana makineleri (hosts) bulmak için kullanılır.
- Ne Zaman Kullanılır: Envanter çıkarma ve ağ segmentasyonu testlerinde.
- Önemi: ICMP (ping) paketlerine kapalı olan cihazların dahi, yönlendirme tabloları üzerinden tespit edilmesi sürecidir.
Katman 4 (L4 – İletişim Katmanı) Denetimi
TCP ve UDP segmentlerinin denetlendiği aşamadır.
- Kullanım: “Hizmet çalışıyor mu?” sorusunun yanıtıdır. Portların (80, 443, 22, 3389 vb.) “Open”, “Closed” veya “Filtered” (güvenlik duvarı engeli) durumları analiz edilir.
Katman 5-6 (Oturum ve Sunum Katmanı) Denetimi
Bu katmanlar genellikle modern taramalarda L7 ile birleşik ele alınsa da; şifreleme (SSL/TLS) sertifikalarının geçerliliği ve veri kodlama biçimlerinin (JSON, XML) doğruluğu burada denetlenir.
Katman 7 (L7 – Uygulama Katmanı) Denetimi
En üst seviye taramadır. Servislerin sadece açık olup olmadığını değil, hangi versiyonu kullandığını ve ne tür yanıtlar verdiğini analiz eder.
- Kullanım: HTTP başlık analizi, SQL servisinin sürüm tespiti, DNS sorgu yanıtlarının doğrulanması.
| Katman | Seviye | Odak Varlık | Temel Protokoller | Pardus/Linux Aracı |
| L1 | Fiziksel | Kablo/Sinyal | Ethernet, Fiber | ethtool, mii-tool |
| L2 | Veri Bağı | MAC Adresi | ARP, STP, VLAN | arp-scan, ip neigh |
| L3 | Ağ | IP Adresi | ICMP, IGMP, IPsec | fping, nmap -sn, mtr |
| L4 | İletişim | Port (TCP/UDP) | TCP, UDP, SCTP | nmap -sS, nc |
| L5/L6 | Oturum/Sunum | Şifreleme | SSL/TLS, RPC | openssl s_client |
| L7 | Uygulama | Servis Yanıtı | HTTP, DNS, SSH | curl, dig, nmap -sV |
GUI ile Yapılışı
Pardus arayüzünde profesyonel analiz için Wireshark (L2-L7 arası tüm trafik için) ve GVM (Greenbone) kullanılır:
- Wireshark: Arayüzü seçip “Promiscuous Mode”u aktif ederek ağdaki tüm paket akışını anlık izleyebilirsiniz.
- GVM: Web arayüzü üzerinden “Full and Fast” tarama profili ile L7 seviyesindeki tüm bilinen zafiyetleri (CVE) raporlayabilirsiniz.
Terminal ile Yapılışı
BT yöneticileri için en hızlı yöntem terminal tabanlı komut dizileridir:
1. L1 Fiziksel Link Kontrolü:
# Donanım seviyesinde bağlantı var mı?
sudo ethtool eth0 | grep "Link detected"Code language: PHP (php)
2. L2 Yerel Ağdaki Gizli Cihaz Keşfi:
# IP'si olmayan veya ping'e kapalı cihazları MAC üzerinden bulur
sudo arp-scan --localnet --interface=eth0Code language: PHP (php)3. L3 Geniş Ağ Taraması (Host Discovery):
# Sadece hangi cihazlar ayakta? (Hızlı Envanter)
fping -asg 10.10.0.0/24Code language: PHP (php)
4. L4 ve L7 Derinlemesine Servis Analizi:
# Versiyon tespiti (-sV) ve varsayılan betik taraması (-sC)
sudo nmap -sV -sC -p 22,80,443,3389 192.168.1.50Code language: CSS (css)
Test – Kontrol Aşaması
- Uzaklık Testi (L3): Paketlerin kaç sekmede (hop) hedefe ulaştığını
mtr(My Traceroute) ile kontrol ederek ağdaki gecikme (latency) noktalarını bulun. - Doğrulama: Tarama sonuçlarında “open” gözüken bir portun, L7 seviyesinde gerçekten doğru yanıt verip vermediğini
curl -I [IP]ile HTTP başlıklarından teyit edin.
Sıkça Sorulan Sorular
Ping yanıtı yoksa cihaz kapalı mı?
Kesin değildir. ICMP filtrelenebilir veya hedef başka ağda olabilir. ARP, yönlendirme ve ilgili servis portunu birlikte kontrol edin.
Filtered port kesin güvenlik duvarı demek mi?
Nmap yeterli yanıt alamadığında filtered gösterebilir. Ağ filtresi olası nedenlerden biridir; yolu ve tarama koşullarını da inceleyin.
Tarama bütün cihazları bulmayı garanti eder mi?
Hayır. Segmentasyon, zamanlama, filtreler ve uyuyan cihazlar görünürlüğü etkiler. Tarama sonuçlarını envanter ve ağ cihazı kayıtlarıyla karşılaştırın.
Dikkat Edilmesi Gerekenler
- ARP Önbelleği (L2): Eski MAC adresleri sizi yanıltabilir; tarama öncesi
ip -s neigh flush allile önbelleği temizleyin. - Firewall Drop (L4): Bazı Firewall cihazları tarama algıladığında portu “filtered” yerine “closed” gibi gösterebilir. Bu durumda
-T2(yavaş tarama) moduna geçilmelidir. - Yük Dengeleyiciler (L7): Bir L7 taramasında aldığınız yanıt gerçek sunucudan değil, önündeki bir Load Balancer’dan geliyor olabilir. IP adreslerini bu gözle analiz edin.
Kaynaklar ve inceleme notu
Bu sayfa 6 Ekim 2026 tarihinde anlatım, sürüm ayrımları ve kaynaklar açısından gözden geçirildi. Belge kontrolü, yeni bir fiziksel cihazda veya üretim sunucusunda uçtan uca test yapıldığı anlamına gelmez.