netstat komutu
Amaç
Ağ durumunu gösterir.
Sözdizimi
Her protokol ya da yöneltme çizelgesi bilgisine ilişkin etkin yuvaları görüntülemek için:
netstat [ -num ] [ -routtable ] [ -routinfo] [ -state ] [ -socket ] [ -protocol Protocol ] [ Interval ]
Bir ağ veri yapısının içeriğini görüntülemek için:
netstat [ -stats | -cdlistats ] [ -protocol protocol ] [ Interval ]
Adres çözme protokolünü görüntülemek için:
netstat -arp
Tüm istatistikleri temizlemek için:
netstat -clear
Açıklama
netstat komutu, etkin bağlantılar için ağla ilgili çeşitli veri yapılarının içeriğini sembolik olarak görüntüler.
İşaretler
İşaret adı | Açıklama |
---|---|
-arp | Adres çözme arabirimlerini görüntüler. |
-cdlistats | CLI tabanlı iletişim bağdaştırıcılarına ilişkin istatistikleri gösterir. |
-clear | Tüm istatistikleri temizler. |
-num | Ağ adreslerini sayı olarak gösterir. Bu işaret belirtilmediğinde, netstat komutu adresleri mümkün olduğu yerlerde yorumlar ve bunları sembolik olarak görüntüler. Bu işaret, görüntü biçimlerinden herhangi biriyle kullanılabilir. |
-protocol iletişim kuralı | Bir protokol için bilinen bir ad ya da diğer ad olan protokol değişkeni için belirtilen değerle ilgili istatistikleri gösterir. Boş bir yanıt, raporlamak için sayı olmadığı anlamına gelir. Bu değişken için belirlenen değere ilişkin program raporu, ilgili istatistik yordamı olup olmadığı bilinmiyor. |
-routinfo | Her rotanın kullanıcı tarafından yapılandırılan ve geçerli maliyetleri de içinde olmak üzere yöneltme tablolarını gösterir. |
-rutin | Yöneltme çizelgelerini gösterir. -stats işaretiyle kullanıldığında, -routtable işareti yöneltme istatistiklerini gösterir. Ek bilgi için Yöneltme Çizelgesi Görüntüsükonusuna bakın. |
-socket | Ağ yuvalarını görüntüler. |
-state | Konfigürasyonu tanımlanmış tüm arabirimlerin durumunu gösterir. Arabirim görüntü biçimi, aşağıdaki öğeler için birikmeli istatistik tablosu sağlar:
Görüntülenen arabirim bilgileri, arabirim adı, numarası ve adresi ile iletim birimi sayısı üst sınırını (MTU) da sağlar. |
-stats | Her bir iletişim kuralı için istatistikleri gösterir. |
Aralık | Konfigürasyonu tanımlanmış ağ arabirimlerindeki paket trafiğine ilişkin bilgileri saniye cinsinden sürekli olarak görüntüler. |
Varsayılan Görüntü
- Yerel ve uzak adresler
- Gönderme ve alma kuyruğu büyüklükleri (bayt olarak var var var)
- Protokol
- İletişim kuralının iç durumu
Bir yuvanın adresi bir ağ belirtiyorsa, ancak belirli bir anasistem adresi yoksa, Internet adresi biçimleri host.port ya da network.port biçimindedir. Adres simgesel bir anasistem adına çözülebiliyorsa, anasistem adresi ve ağ adresleri sembolik olarak görüntülenir.
NS adresleri, 4 baytlık bir ağ numarası, 6 baytlık bir anasistem numarası ve 2 baytlık bir kapı numarasından oluşan ve tümü ağ standart biçiminde depolanan 12 bayttır. VAX mimarisi için, sözcük ve bayt tersine çevrilir.
Bir anasistemin simgesel adı bilinmezse ya da -num işaretini belirttiyseniz, adres ailesine göre sayısal olarak yazdırılır. Belirlenmemiş adresler ve kapılar * (yıldız işareti) olarak görünür.
Arabirim Görüntüsü
- Hatalar
- ÇakışmalarNot: Ethernet arabirimlerine ilişkin çakışma sayısı geçerli değildir.
- Aktarılan paketler
Arabirim görüntü birimi, iletim birimi büyüklüğü üst sınırının (MTU) yanı sıra arabirim adını, numarasını ve adresini de sağlar.
Yöneltme çizelgesi görüntüsü
Yöneltme çizelgesi görüntüsü, kullanılabilir rotaları ve durumlarını gösterir. Her rota, iletime paketlerinde kullanılacak bir hedef anasistem ya da ağ ve ağ geçidinden oluşur.
A.B.C.D/XX. A.B.C.D hedef adresi ve XX rotayla ilişkili ağ maskesini gösterir. Ağ maskesi, ayarlanan bit sayısıyla gösterilir. Örneğin, 9.3.252.192/26 rotasında 26 bit kümesi olan 255.255.255.192ağ maskesi vardır.
Alan | Açıklama |
---|---|
İşaretler | Yöneltme çizelgesindeki işaretler alanı rotanın durumunu gösterir:
Yerel anasisteme bağlı her arabirim için doğrudan rotalar yaratılır. |
Ağ Geçidi | Giden arabirimin adresini gösterir. |
Başvuruları | Rotaya ilişkin etkin kullanım sayısını gösterir. Bağlantı odaklı protokoller, bağlantı sırasında tek bir rotaya tutunurken, bağlantısız protokoller aynı hedefe gönderirken bir rota elde ediyor. |
Kullan | Bu rota kullanılarak gönderilen paket sayısını sağlar. |
PMTU | PMTU (Yol En Üst Aktarma Birimi) değerini listeler. |
Arabirim | Rota için kullanılan ağ arabirimlerini belirtir. |
Dış bakın herkes | Rotanın süresi dolmadan önce kalan süreyi (dakika cinsinden) görüntüler. |
Gruplar | Bu rotayla ilişkili grup tanıtıcılarının bir listesini sağlar. |
Ağ maskeleri | Sistemde uygulanan ağ maskelerini listeler. |
Protokol Ailesi İçin Rota Ağacı | Varolan rotalara ilişkin etkin adres ailelerini belirler. Bu alana ilişkin değerler şunlardır:
|
Interval (Aralık) değişkeni için bir değer belirtildiğinde, netstat komutu ağ arabirimleriyle ilgili istatistiklerin çalışan sayısını görüntüler. Bu görüntü iki kolon içerir: Birincil arabirim için bir kolon (otomatik konfigürasyon sırasında bulunan ilk arabirim) ve tüm arabirimlere ilişkin bilgileri özetleyen bir kolon. İlk satır, sistemin son yeniden başlatılmasından bu yana biriken istatistiklerin bir özetini içerir. Sonraki çıkış satırları, belirtilen uzunluktaki aralıklar üzerinde biriken değerleri gösterir.
Çıkış Durumu
Örnekler
- Bir Internet arabirimine ilişkin yöneltme çizelgesi bilgilerini görüntülemek için aşağıdaki komutu yazın:
netstat -routtable
Bu, aşağıdakine benzer bir çıkış üretir:
Routing tables Destination Gateway Flags Refs Use If PMTU Exp Groups Route tree for Protocol Family 2 (Internet): default 129.3.141.1 UGc 0 0 en0 - - 129.33.140/23 127.0.0.1 U 6 53 en0 - - 129.33.41.2 localhost UGHS 6 115 lo0 - - 129.45.41.2 129.3.41.1 UGHW 1 602 en0 1500 - dcefs100 129.31.41.1 UGHW 1 2 en0 - - 192.100.61 localhost U 7 14446 lo0 - - Route tree for Protocol Family 24 (Internet v6): ::1 ::1 UH 0 0 lo0 16896 -
- Bir Internet arabirimine ilişkin arabirim bilgilerini görüntülemek için aşağıdaki komutu yazın:
netstat -state
Bu, aşağıdakine benzer bir çıkış üretir:
Name Mtu Network Address Ipkts Ierrs Opkts Oerrs Coll en0 1500 link#2 0.5.20.4.0.4e 874986 0 22494 0 0 en0 1500 90.34.14 hostname 874986 0 22494 0 0 lo0 16896 link#1 14581 0 14590 0 0 lo0 16896 129 localhost 14581 0 14590 0 0 lo0 16896 ::1 14581 0 14590 0 0
- Ağ yuvalarını görüntülemek için aşağıdaki komutu yazın:
netstat -socket