Açık bağlantı noktalarını görüntüleyin TCPIP Linux veya Windows hizmetlerini

Sürekli olarak gerçekleştirebileceğimiz destek ve yönetim görevlerinden biri, sistemdeki açık TCP portlarını kontrol etmektir, çünkü bu şekilde hangi servisin söz konusu servisi kullandığını tam olarak kontrol edebiliriz. Liman.

Bağlantı noktası, herhangi bir ağ iletişiminin bitiş noktasını belirtir ve işletim sisteminin belirli bir programı veya hizmetiyle ilişkilendirilir.

Daha sonra Linux ve Windows işletim sistemlerinde açık portları nasıl bilebileceğimizi göreceğiz.

1. Linux'ta açık bağlantı noktalarını görüntüleyin


Bunun için üç pratik uygulamadan yararlanabiliriz, bunlar:

Netstat komutuBu komut netstat (Ağ İstatistikleri), ağla ilişkili bilgileri görüntülemek için sıklıkla kullanılır. Windows ve Linux'ta kullanılabilir

Kurulumu için aşağıdaki komutları uygulayabiliriz:

 sudo yum net araçları yükle (RedHat / CentOS) sudo apt net araçları yükle (Debian / Ubuntu) sudo dnf net araçları yükle Fedora

BÜYÜT

Yürütülmesi için analiz edilecek bağlantı noktası numarasını bilmeliyiz ve aşağıdaki sözdizimini kullanarak bilgileri görüntülemek için grep komutunu kullanacağız:

 netstat -ltnp | grep -w ': bağlantı noktası #'
Sonuç aşağıdaki gibi olacaktır:

BÜYÜT

Kullanılan parametreler şunlardır:

  • ben: netstat'a yalnızca Dinleme bağlantı noktalarını görüntülemesini söyleyin.
  • T: Yalnızca tcp bağlantılarını göster.
  • n: sayısal adresleri görüntülemek için gösterir.
  • P: İşlem kimliğini görüntülemenizi sağlar.
  • grep: Tam eşleşmeyi görüntüler.

Lsof komutuLsof (LiSt Open Files), Linux'ta tüm açık portları görüntülemek için kullanılır. Kurulumu için aşağıdaki seçenekleri kullanacağız:

 sudo yum kurulum lsof (RedHat / CentOS) sudo apt kurulum lsof (Debian / Ubuntu) sudo dnf kurulum lsof (Fedora)
Yürütülmesi aşağıdaki sözdizimini içerir:
 lsof -i: bağlantı noktası

BÜYÜT

İşlem, kullanıcı vb. verilerini detaylı olarak görebiliriz.

kaynaştırıcı komutuBu komut sayesinde Linux'ta açık portlarla ilişkili PID'leri görüntüleyebiliriz. Kurulumu için duruma göre aşağıdaki satırlardan herhangi birini kullanacağız:

 sudo yum psmisc kurulumu (Redhat / CentOS) sudo apt kurulum psmisc (Debian / Ubuntu) sudo dnf kurulum psmisc (Fedora 22 ve üstü)
Kullanımı için sözdizimi aşağıdaki gibidir:
 bağlantı noktası # kaynaştırıcı / tcp

BÜYÜT

İşlemin adını bulmak için aşağıdaki sözdizimini kullanacağız:

 ps -p PID -o iletişim =

BÜYÜT

Bu şekilde Linux'taki açık portları bilebiliriz.

2. Windows 10'da açık bağlantı noktalarını görüntüleyin

Aşama 1
Windows işletim sistemlerindeki açık portları bilmek için komut istemine yönetici olarak erişmeli, sağ tıkla / Yönetici olarak çalıştır ve görüntülenen pencerede aşağıdaki satırı yürütmeliyiz:

 netstat -ab

BÜYÜT

Adım 2
Aşağıdaki gibi ayrıntılı bilgileri görebiliriz:

  • Protokol türü
  • Protokol adı
  • Yerel adres
  • İlgili servis
  • Sürecin durumu

Aşama 3
Alternatif olarak Windows, yönetimi basitleştiren PID ile sonuçları görüntülememize izin verir, bu durumda aşağıdaki satırı uygulamamız gerekir:

 netstat -aon 
4. Adım
Bu görüntülenen sonuç olacaktır:

BÜYÜT

Adım 5
Sonuçları çok daha organize bir şekilde görebiliriz. Şimdi bu PID ile Görev Yöneticisine ve sekmesine gidebiliriz. Detaylar ilgili hizmetin ne olduğunu bilin:

BÜYÜT

Orada hizmet hakkında daha fazla bilgi edinebilir veya gerekirse sonlandırabiliriz. Bu yöntemlerle Linux veya Windows'taki açık portları bilebileceğiz.

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave