Cum să verificați că porturile de la distanță sunt accesibile utilizând comanda „nc”.


Un port este o entitate logică care acționează ca punct final de comunicare asociat cu o aplicație sau un proces pe un sistem de operare Linux. Este util să știți ce porturi sunt deschise și rulează servicii pe o mașină țintă înainte de a le folosi.

Putem enumera cu ușurință porturile deschise în Linux pe o mașină locală folosind netstat sau alte câteva comenzi Linux, cum ar fi NMAP.

În acest ghid, vă vom arăta cum să determinați dacă porturile de pe o gazdă la distanță sunt accesibile/deschise folosind comanda simplă netcat (pe scurt nc).

netcat (sau nc pe scurt) este un utilitar puternic și ușor de utilizat, care poate fi folosit pentru aproape orice în Linux în legătură cu TCP, UDP sau UNIX -prize de domeniu.

yum install nc                  [On CentOS/RHEL]
dnf install nc                  [On Fedora 22+]
sudo apt-get install netcat     [On Debian/Ubuntu]

Îl putem folosi pentru a: deschide conexiuni TCP, asculta pe porturi arbitrare TCP și UDP, trimite pachete UDP, face scanare de porturi atât sub IPv4, cât și IPv6 și nu numai.

Folosind netcat, puteți verifica dacă un singur sau mai multe sau mai multe porturi deschise, după cum urmează. Comanda de mai jos ne va ajuta să vedem dacă portul 22 este deschis pe gazda 192.168.56.10:

nc -zv 192.168.1.15 22

În comanda de mai sus, steag:

  1. -z – setează nc să scaneze pur și simplu pentru demonii care ascultă, fără a le trimite efectiv date.
  2. -v – activează modul pronunțat.

Următoarea comandă va verifica dacă porturile 80, 22 și 21 sunt deschise pe gazda la distanță 192.168.5.10 ( putem folosi și numele de gazdă):
nc -zv 192.168.56.10 80 22 21

De asemenea, este posibil să specificați o gamă de porturi care să fie scanate:”

nc -zv 192.168.56.10 20-80

Pentru mai multe exemple și utilizarea comenzii netcat, citiți articolele noastre, după cum urmează.

  1. Transferați fișiere între servere Linux utilizând comanda netcat
  2. Configurarea rețelei Linux și comenzile de depanare

Asta e tot. În acest articol, am explicat cum să verificați dacă porturile de pe o gazdă la distanță sunt accesibile/deschise folosind comenzi simple netcat. Folosește secțiunea de comentarii de mai jos pentru a ne scrie din nou în legătură cu acest sfat.