Güvenli Web Yazılım Geliştirme

Netstat


Aktif TCP bağlantılarını, bilgisayarın dinlediği bağlantı noktalarını, Ethernet istatistiklerini, IP yönlendirme tablosunu, IPv4 istatistiklerini (IP, ICMP, TCP ve UDP protokolleri için) ve IPv6 istatistiklerini (IPv6, ICMPv6, IPv6 üzerinden TCP) görüntüler. Parametresiz kullanıldığında, netstat aktif TCP bağlantılarını görüntüler.


SYNTAX

netstat [-a] [-e] [-n] [-o] [-p <Protocol>] [-r] [-s] [<Interval>]


PARAMETRELER


-a     Tüm etkin TCP bağlantılarını ve bilgisayarın dinlediği TCP ve UDP bağlantı noktalarını görüntüler.


-e     Gönderilen ve alınan bayt ve paket sayısı gibi Ethernet istatistiklerini görüntüler. Bu parametre -s ile birleştirilebilir .


-n     Etkin TCP bağlantılarını görüntüler, ancak adres ve bağlantı noktası numaraları sayısal olarak ifade edilir ve adlar belirlenmeye çalışılmaz.


-O     Etkin TCP bağlantılarını görüntüler ve her bağlantı için işlem kimliğini (PID) içerir. Windows Görev Yöneticisi’ndeki İşlemler sekmesinde PID’yi temel alan uygulamayı bulabilirsiniz. Bu parametre -a , -n ve -p ile birleştirilebilir .


-p     Protokol tarafından belirtilen protokol bağlantılarını gösterir . Bu durumda, Protokol tcp, udp, tcpv6 veya udpv6 olabilir. Bu parametre istatistiklerini protokol ile görüntülemek için -s ile kullanılırsa , Protokol tcp, udp, icmp, ip, tcpv6, udpv6, icmpv6 veya ipv6 olabilir.


-s     Protokol ile istatistikleri görüntüler. Varsayılan olarak, TCP, UDP, ICMP ve IP protokolleri için istatistikler gösterilir. IPv6 protokolü kuruluysa, IPv6 üzerinden TCP, IPv6 üzerinden UDP, ICMPv6 ve IPv6 protokolleri için istatistikler gösterilir. -P parametre protokolleri grubunu belirtmek için kullanılabilir.


-r     IP yönlendirme tablosunun içeriğini görüntüler. Bu, rota yazdırma komutuna eşdeğerdir.


       Seçili bilgileri her Aralık saniyesinde yeniden görüntüler . Yeniden gösterimi durdurmak için CTRL + C tuşlarına basın. Bu parametre belirtilmezse, netstat seçilen bilgileri yalnızca bir kez yazdırır.


/?     Komut isteminde yardımcı olur.


UYARILAR

  • Bu komutla kullanılan parametrelere eğik çizgi ( / ) yerine kısa çizgi ( – ) koyulmalıdır.
  • Netstat aşağıdakiler için istatistikler sunar:
    • Proto Protokolün adı (TCP veya UDP).
    • Yerel adres Yerel bilgisayarın IP adresi ve kullanılan bağlantı noktası numarası. IP adresine karşılık gelen yerel bilgisayarın adı ve bağlantı noktasının adı, -n parametresi belirtilmediği sürece gösterilir . Bağlantı noktası henüz kurulmamışsa, bağlantı noktası numarası yıldız (*) olarak gösterilir.
    • Yabancı adres Soketin bağlı olduğu uzak bilgisayarın IP adresi ve port numarası. -N parametresi belirtilmedikçe IP adresine ve bağlantı noktasına karşılık gelen isimler gösterilir . Bağlantı noktası henüz kurulmamışsa, bağlantı noktası numarası yıldız (*) olarak gösterilir.
    • (state) Bir TCP bağlantısının durumunu gösterir. Muhtemel durumlar aşağıdaki gibidir: CLOSE_WAIT KAPALI KURULDU FIN_WAIT_1 FIN_WAIT_2 LAST_ACK listEN SYN_RECEIVED SYN_SEND timeD_WAIT.
  • Bu komut yalnızca İnternet Protokolü (TCP / IP) protokolü Ağ Bağlantıları’ndaki bir ağ bağdaştırıcısının özelliklerinde bir bileşen olarak kuruluysa kullanılabilir.

ÖRNEKLER


Hem Ethernet istatistiklerini hem de tüm protokollerin istatistiklerini görüntülemek için şunu yazın:

netstat -e -s


Yalnızca TCP ve UDP protokollerinin istatistiklerini görüntülemek için şunu yazın:

netstat -s -p tcp udp


Etkin TCP bağlantılarını ve işlem kimliklerini her 5 saniyede bir görüntülemek için, şunu yazın:

netstat -o 5


Sayısal formu kullanarak etkin TCP bağlantılarını ve işlem kimliklerini görüntülemek için, şunu yazın:

netstat -n -o


Yorum Yapın