Kako provjeriti jesu li udaljeni portovi dostupni pomoću naredbe 'nc'


Priključak je logički entitet koji djeluje kao krajnja točka komunikacije povezana s aplikacijom ili procesom na operativnom sustavu Linux. Korisno je znati koji su portovi otvoreni i izvode usluge na ciljnom računalu prije njihove upotrebe.

Lako možemo ispisati otvorene portove u Linuxu na lokalnom računalu koristeći netstat ili nekoliko drugih Linux naredbi kao što je NMAP.

U ovom vodiču pokazat ćemo vam kako odrediti jesu li portovi na udaljenom hostu dostupni/otvoreni pomoću jednostavne naredbe netcat (ukratko nc).

netcat (ili nc ukratko) moćan je uslužni program jednostavan za korištenje koji se može koristiti za gotovo sve u Linuxu u odnosu na TCP, UDP ili UNIX - utičnice domene.

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

Možemo ga koristiti za: otvaranje TCP veza, slušanje proizvoljnih TCP i UDP portova, slanje UDP paketa, skeniranje portova pod IPv4 i IPv6 i dalje.

Koristeći netcat, možete provjeriti jesu li jedan ili više ili niz otvorenih portova kako slijedi. Naredba u nastavku pomoći će nam da vidimo je li port 22 otvoren na hostu 192.168.56.10:

nc -zv 192.168.1.15 22

U gornjoj naredbi, zastavica:

  1. -z – postavlja nc da jednostavno skenira slušajuće demone, bez stvarnog slanja ikakvih podataka.
  2. -v – omogućuje verbose mod.

Sljedeća naredba provjerit će jesu li portovi 80, 22 i 21 otvoreni na udaljenom hostu 192.168.5.10 ( možemo koristiti i ime hosta):
nc -zv 192.168.56.10 80 22 21

Također je moguće odrediti raspon portova koji će se skenirati:’

nc -zv 192.168.56.10 20-80

Za više primjera i upotrebe naredbe netcat pročitajte naše članke kako slijedi.

  1. Prijenos datoteka između Linux poslužitelja pomoću naredbe netcat
  2. Linux mrežna konfiguracija i naredbe za rješavanje problema

To je sve. U ovom smo članku objasnili kako provjeriti jesu li portovi na udaljenom hostu dostupni/otvoreni pomoću jednostavnih netcat naredbi. Iskoristite odjeljak za komentare u nastavku da biste nam odgovorili u vezi s ovim savjetom.