Netstat (Ağ İstatistikleri), bilgisayar ağı sorunlarını izlemek ve gidermek için kullanılan bir komut satırı aracıdır. Bu araç, cihazınızın tüm bağlantılarını ihtiyacınız olduğu kadar ayrıntılı olarak gösterir.
Netstat ile tüm bağlantılarınızı, bağlantı noktalarını ve istatistiklerini görüntüleyebilirsiniz. Bu bilgiler, bağlantınızı kurarken veya düzeltirken değerlidir. Bu makale size Netstat komutunu ve bağlantılarınız hakkında görüntülenen bilgileri filtrelemek için ana parametreleri tanıtacaktır.
Ağ sorunlarını gidermek için Netstat komutunu kullanma
Bu bölümde aşağıdaki konuları inceleyeceğiz:
- Netstat komutu nasıl kullanılır?
- Bağlantı bilgilerini filtrelemek için netstat parametrelerini kullanın.
- Netstat parametrelerinin birleştirilmesi.
Bu aracı daha iyi anlamanıza ve ağ sorunlarınızı gidermek için nasıl kullanacağınızı öğrenmenize yardımcı olmak için yukarıdaki konuları incelerken bana katılın.
1]netstat komutu nasıl kullanılır
Başlat düğmesine tıklayın ve Komut İstemi’ni arayın. Komut İstemi’ni, sağ tıklayıp Yönetici olarak çalıştır seçeneğini seçerek yükseltilmiş ayrıcalıklarla açın.
Aşağıdaki komutu yazıp ENTER tuşuna basarak Netstat’ı açabilirsiniz:
netstat
Ağ oluşturma konusunda yeniyseniz, sütunların ne anlama geldiğini anlamayabilirsiniz.
- Proto: Ağ protokolü. TCP veya UDP olabilir.
- Yerel Adres: Verilen bağlantılar için bilgisayarınızın ağ arayüzlerinin IP adresleri ve portları.
- Yabancı Adres: Uzak cihazların IP adresleri ve port adları.
- Durum: Bağlantının durumunu gösterir. Örneğin, aktif ve kapalı bağlantıları bulun.
netstat komutu size aktif bağlantılarınızı ve ayrıntılarını gösterir. Ancak, yabancı adres sütununun IP adresini ve bağlantı noktası adlarını yazdırdığını fark edeceksiniz.
Bağlantıların bağlantı noktası adları yerine bağlantı noktası numaralarını göstermek için IP adreslerinin yanında aşağıdaki komutu kullanın:
netstat -n
Ayrıca, sistem ağların bağlantısını kesebilir veya ağlara bağlanabilir ve ağ ayrıntıları aralıklarla değişebilir. Bu nedenle, bu komutu kullanarak netstat ağ ayrıntılarını aralıklarla yenilemek için aşağıdaki komutu kullanabiliriz:
netstat -n 5
Yenilemeyi durdurmak için CTRL + C tuş bileşimine basın.
NOT: Yukarıdaki komuttaki 5, komutu her 5 saniyede bir yeniler. Zaman aralığını artırmak veya kısaltmak isterseniz bu değeri değiştirebilirsiniz.
2]Bağlantı bilgilerini filtrelemek için netstat parametrelerini kullanın
netstat komutu, cihazınızın bağlantılarıyla ilgili her ayrıntıyı size gösterebilen güçlü bir komuttur. Belirli ağ ayrıntılarını bulmak için aşağıdaki en yaygın kullanılan netstat parametrelerini inceleyelim.
- Etkin ve etkin olmayan bağlantıları göster
Etkin veya etkin olmayan ağları gösterin.
netstat -a
- Uygulama bilgilerini görüntüle
Bağlantılarla ilişkili tüm uygulamaları listeleyin.
netstat -b
- Ağ bağdaştırıcısı istatistiklerini görüntüleyin
Gelen ve giden ağ paketleriyle ilgili istatistikleri göster.
netstat -e
- Yabancı adreslerin tam nitelikli alan adını (FQDNS) görüntüleyin
Bağlantı noktası numaralarını veya adlarını görmek istemiyorsanız, aşağıdaki netstat parametresi yabancı adreslerinizin tam nitelikli alan adlarını gösterecektir.
netstat -f
- İsimler yerine port numaralarını göster
Yabancı adres bağlantı noktası adlarını bağlantı noktası numaralarıyla değiştirin.
netstat -n
Netstat’a benzer ve her bağlantının İşlem Kimliği (PID) için fazladan bir sütunu vardır.
netstat -o
- Bağlantıları protokole göre filtreleyin
Belirttiğiniz protokol için bağlantıları görüntüleyin – UDP, TCP, tcpv6 veya udpv6.
netstat -p udp
NOT: udp kısmını, bağlantılarını görmek istediğiniz protokol ile değiştirmelisiniz.
- Dinlemeyen ve listeleme bağlantı noktasını görüntüle
Bağlantıları ve dinleme ve bağlı dinleme olmayan bağlantı noktalarını gösterin.
netstat -q
Ağları mevcut protokollere göre kategorilere ayırın – UDP, TCP, ICMP, IPv4, ve IPv6.
netstat -s
Mevcut ağınızın yönlendirme tablosunu gösterin. Hedefe giden her yolu ve sisteminizde mevcut olan matrisi listeler. Rota yazdırma komutuna benzer.
netstat -r
- Boşaltma durumu bağlantılarını görüntüle
Mevcut bağlantınızın bağlantı boşaltma durumunun bir listesini gösterin.
netstat -t
- NetworkDirect bağlantılarına bakın
Tüm NetworkDirect bağlantılarını gösterir.
netstat -x
- Bağlantı Şablonlarını Görüntüle
Ağlarınızın TCP bağlantı şablonlarını gösterin.
netstat -y
3]Netstat parametrelerinin birleştirilmesi
Bağlantılarınızla ilgili bilgileri istediğiniz şekilde göstermek için Netstat parametrelerini daha fazla filtreleyebilirsiniz. Yukarıdaki komutlardan, birleşik bir görünüm göstermek için yalnızca ikinci bir parametre eklemeniz gerekir.
Örneğin, her protokolün istatistiklerini görüntülemek için -s ve -e parametrelerini birleştirebilirsiniz. Bu şekilde istediğiniz sonuçları elde etmek için diğer parametreleri birleştirebilirsiniz.
Birden çok Netstat parametresini karıştırırken iki tire (-) eklemeniz gerekmez. Bir tire (-) kullanabilir ve parametre harflerini ikinci bir tire olmadan ekleyebilirsiniz.
Örneğin, aşağıdaki komutu yazmak yerine:
netstat -s -e
Şu şekilde yazabilirsiniz:
netstat – se
Parametreleri unutursanız, bunları hatırlamanın hızlı bir yolu netstat’tan yardım istemektir. Basitçe aşağıdaki komutu çalıştırın:
netstat /?
Netstat sorgulama işlemini istediğiniz zaman durdurmak için CTRL + C tuş bileşimine basın.