Katmanlara ayrılmış ağ bağlantısı ve inceleme araçları; Katmanlara göre ağ analizi.

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, mtr paketlerinin yüklü olması.
  • Kernel İzinleri: Ham paket (raw socket) oluşturabilmek için root yetkisi.
  • 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ı.
KatmanSeviyeOdak VarlıkTemel ProtokollerPardus/Linux Aracı
L1FizikselKablo/SinyalEthernet, Fiberethtool, mii-tool
L2Veri BağıMAC AdresiARP, STP, VLANarp-scan, ip neigh
L3AğIP AdresiICMP, IGMP, IPsecfping, nmap -sn, mtr
L4İletişimPort (TCP/UDP)TCP, UDP, SCTPnmap -sS, nc
L5/L6Oturum/SunumŞifrelemeSSL/TLS, RPCopenssl s_client
L7UygulamaServis YanıtıHTTP, DNS, SSHcurl, 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 all ile ö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.

İlginizi Çekebilir