GNU/Linux >> Znalost Linux >  >> Linux

Jak pingnout číslo portu v Linuxu

Úvod

Ping je softwarový nástroj pro správu počítačové sítě používaný k testování dosažitelnosti hostitele v síti internetového protokolu (IP). Je k dispozici prakticky pro všechny operační systémy, které mají síťové funkce, včetně většiny vestavěného softwaru pro správu sítě.

Čísla portů patří k protokolům transportní vrstvy, jako je TCP a UDP . Čísla portů pomáhají identifikovat, kam se zpráva z internetu nebo jiné sítě přeposílá, když dorazí.

S o Pingové porty je jednou z nejúčinnějších technik odstraňování problémů, abyste zjistili, zda služba existuje nebo ne.

V tomto tutoriálu vám ukážeme, jak pingnout port v Linuxu pomocí tří různých nástrojů.

Nástroje pro ping na port v Linuxu

Takže můžete použít tyto nástroje pro ping na port:

  • ‎Telnet
  • Netcat (nc)
  • ‎Mapovač sítě (nmap)

Ping na konkrétní port přes Telnet

Telnet is_an aplikační protokol používaný na internetu nebo v místní síti k poskytování obousměrné interaktivní textově orientované komunikace pomocí virtuálního terminálového připojení. Uživatelská data proložená v rámci pásma s řídicími informacemi Telnetu v 8bitovém datovém spojení orientovaném na bajty přes Transmission Control Protocol (TCP).

  • Pokud telnet není nainstalován, nainstalujte jej pomocí níže uvedeného příkazu:
yum install telnet -y          #CentOS/Fedora 
sudo apt install telnet -y     #Ubuntu
  • Syntaxe příkazu ping portu pomocí telnetu
telnet [address] [port number]

Příklad:

telnet google.com 443

POZNÁMKA: Takže pokud je port otevřený, telnet naváže spojení. pokud ne, jedná se o stav selhání.

  • Ukončete telnet spuštěním q nebo stisknutím Ctrl + ] .

Ping na konkrétní port přes Netcat

netcat (často zkráceno na nc ) je počítačový síťový nástroj pro čtení a zápis do síťových připojení pomocí TCP nebo UDP. Příkaz navržený tak, aby byl spolehlivým back-endem, který lze použít přímo nebo snadno ovládat jiné programy a skripty.

  • Pokud netcat není nainstalován, nainstalujte jej pomocí příkazu níže:
yum install netcat -y          #CentOS/Fedora 
sudo apt install netcat -y     #Ubuntu
  • Syntaxe příkazu ping portu pomocí netcat
nc -vz [address] [port number]

Příklad:

nc -vz google.com 80

Jak je uvedeno výše, připojení bylo úspěšné!

Ping na konkrétní port přes Nmap

Nmap (Mapovač sítě ) je bezplatný síťový skener s otevřeným zdrojovým kódem Nmap používaný k objevování hostitelů a služeb v počítačové síti odesíláním paketů a analýzou odpovědí. Nástroj je také užitečný pro hledání otevřených portů a zjišťování bezpečnostních rizik.

  • Pokud netcat není nainstalován, nainstalujte jej pomocí příkazu níže:
yum install nmap -y          #CentOS/Fedora 
sudo apt install nmap -y     #Ubuntu
  • Po instalaci Nmap do systému odešlete příkaz ping na konkrétní port se syntaxí:
nmap -p [port number] [address]

Příklad:

nmap -p 80 yahoo.com
  • Syntaxe příkazu ping pro více než jeden port
nmap -p [number-range] [address]

Příklad :

nmap -p 80-93 yahoo.com

Závěr

To je ono

Ukázali jsme, jak pingnout konkrétní port v Linuxu.


Linux
  1. Jak zvýšit limit počtu otevřených souborů v Linuxu

  2. Jak změnit port SSH v Linuxu

  3. Linux – Jak připojit vzdálený souborový systém se zadáním čísla portu?

  1. Jak pingnout na konkrétní číslo portu v Linuxu a Windows

  2. Jak otevřít port v Linuxu

  3. jak používat netstat na konkrétním portu v Linuxu

  1. Jak používat Linuxový příkaz Ping

  2. Příkaz Ping v Linuxu

  3. Jak provést skenování portů v Linuxu