Kuidas kontrollida kaugsadamate jõudmist nc-käsu abil


Port on loogiline üksus, mis toimib Linuxi operatsioonisüsteemi rakenduse või protsessiga seotud side lõpp-punktina. Enne nende kasutamist on kasulik teada, millised pordid on sihtmasinas avatud ja käitavad teenuseid.

Saame hõlpsalt NMAP-i kasutada.

Selles juhendis näitame teile, kuidas lihtsa netcat (lühidalt nc) käsu abil kindlaks teha, kas kaughosti pordid on kättesaadavad/avatud.

netcat (või lühidalt nc) on võimas ja hõlpsasti kasutatav utiliit, mida saab kasutada Linuxis peaaegu kõigeks seoses TCP, UDP või UNIX-domeenipesadega.

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

Saame seda kasutada: TCP-ühenduste avamiseks, suvaliste TCP- ja UDP-portide kuulamiseks, UDP-pakettide saatmiseks, sadamate skannimiseks nii IPv4 kui ka IPv6 all ja kaugemal.

Netcati abil saate järgmiselt kontrollida, kas üks või mitu avatud porti on vahemikus. Alltoodud käsk aitab meil näha, kas port 22 on hostil 192.168.56.10 avatud:

$ nc -zv 192.168.1.15 22

Ülaltoodud käsus lipp:

  1. -z - määrab nc lihtsalt kuulama deemoneid otsima, ilma et neile tegelikult andmeid saadetaks.
  2. -v - võimaldab üksikasjalikku režiimi.

Järgmine käsk kontrollib, kas kaughosti 192.168.5.10 pordid 80, 22 ja 21 on avatud (saame kasutada ka hosti nime):
nc -zv 192.168.56.10 80 22 21

Samuti on võimalik määrata skannitavate portide vahemik: ”

$ nc -zv 192.168.56.10 20-80

Rohkem näiteid ja netcati käsu kasutamist lugege meie artikleid järgmiselt.

  1. Failide ülekandmine Linuxi serverite vahel netcati käsu abil
  2. Linuxi võrgu seadistamise ja tõrkeotsingu käsud

See on kõik. Selles artiklis selgitasime, kuidas lihtsate netcati käskude abil kontrollida, kas kaughosti pordid on kättesaadavad/avatud. Kasutage allpool olevat kommentaaride jaotist, et meile selle vihje kohta uuesti kirjutada.