İnternet Bağlantısı Neden Kopuyor? Wireshark Ile Ağ Trafiğini Filtreleyerek Sorunun Bul
Bir web sitesi açılmıyor, bağlantı arada kopuyor veya uygulama sunucuya ulaşmakta zorlanıyor. Sadece internet hız testi yapmak, sorunun DNS çözümlemesinde mi, ağ iletişiminde mi yoksa uygulamanın kendisinde mi olduğunu her zaman göstermez.
Wireshark, ağ paketlerini yakalayıp incelemene olanak verir. Görüntüleme filtreleri, ilgilendiğin paketleri ayırır; Follow TCP Stream ise seçtiğin bağlantının iletişim akışını daha anlaşılır biçimde incelemene yardımcı olur. Wireshark
Adım adım kullanım
-
Güncel sürümü kur. Resmî Wireshark indirme sayfasından işletim sistemine uygun sürümü yükle. Windows'ta paket yakalamak için Npcap gibi ek bir bileşen gerekebilir.
-
Doğru ağ arayüzünü seç. Programı aç ve kendi bilgisayarının kullandığı Wi-Fi veya Ethernet arayüzünü belirle. Önce hangi arayüzde trafik oluştuğunu görmek için kısa bir yakalama başlat.
-
Sorunu yeniden oluştur. Yakalama devam ederken bağlantı sorunu yaşadığın uygulamayı aç veya aynı isteği yeniden gerçekleştir. Ardından yakalamayı durdur.
-
DNS ve yeniden iletimleri filtrele. Görüntüleme filtresine şu ifadeyi yaz ve Enter'a bas:
dns || tcp.analysis.retransmissionBu filtre DNS paketlerini veya TCP yeniden iletimleri olarak işaretlenen paketleri gösterir. Filtre yalnızca ekranda hangi paketleri gördüğünü değiştirir; yakalama dosyasındaki diğer paketleri silmez. Wireshark
-
Belirli bir cihazın trafiğini incele. Örneğin kendi bilgisayarının yerel IP adresini biliyorsan şu filtreyi kullan:
ip.addr == 192.168.1.25Buradaki IP adresini kendi cihazının adresiyle değiştir. DNS sorgularının yanıt alıp almadığına ve TCP iletişiminde yeniden iletim belirtileri bulunup bulunmadığına bak.
-
Bağlantı akışını aç. İncelemek istediğin bir TCP paketini seç. Analyze → Follow → TCP Stream yolunu izle. Böylece seçilen bağlantının iletişim akışı, desteklenen içerik türlerinde daha anlaşılır biçimde görüntülenir.
-
Gerekirse izinli HTTP nesnelerini dışa aktar. File → Export Objects → HTTP yolunu kullan. Wireshark, yakalamada bulduğu uygun HTTP nesnelerini dosyaya kaydedebilir. Bu işlem yalnızca izinli ve uygun test trafiğinde yapılmalıdır. Wireshark
Beklenen sonuç
DNS yanıtlarının gelip gelmediğini, bazı TCP bağlantılarında yeniden iletim işaretleri bulunup bulunmadığını ve belirli bir bağlantının nasıl ilerlediğini daha somut biçimde inceleyebilirsin.
Çalışmazsa ne yapmalısın?
- Paket yakalanmıyorsa doğru ağ arayüzünü ve gerekli izinleri kontrol et.
- Filtre kırmızı görünüyorsa yazımını ve alan adlarını kontrol et.
- TCP akışı seçeneği görünmüyorsa seçtiğin paketin ilgili protokole ait bir akış içerip içermediğine bak.
- HTTPS trafiğinde uygulama içeriğinin okunabilir olacağını varsayma; şifreleme nedeniyle çoğu içerik düz metin olarak görünmez.
Güvenlik, gizlilik, ücret ve lisans
- Wireshark ücretsiz ve açık kaynaklıdır.
- Yalnızca kendi cihazlarında veya inceleme iznin olan ağlarda paket yakala.
- Yakalama dosyaları, şifrelenmemiş iletişimlerde hassas bilgiler, adresler ve oturum verileri içerebilir. Dosyaları güvenli sakla ve paylaşmadan önce incele.
- 4.6.9 sürümüne güncellemek önemlidir; resmî sürüm duyurusu çeşitli güvenlik düzeltmeleri içerdiğini belirtiyor. Wireshark
Resmî kaynaklar:
Henüz yorum yapılmamış. İlk yorumu siz yapın!
Bir Yorum Bırakın