Kaip patikrinti, ar nuotoliniai uostai pasiekiami naudojant komandą „nc“


Uostas yra logiškas subjektas, kuris veikia kaip komunikacijos, susietos su programa ar procesu „Linux“ operacinėje sistemoje, galinis taškas. Naudinga žinoti, kurie prievadai yra atidaryti ir veikia paslaugas tikslinėje mašinoje, prieš juos naudojant.

Mes galime lengvai NMAP.

Šiame vadove parodysime, kaip nustatyti, ar nuotolinio kompiuterio prievadai yra pasiekiami/atidaromi naudojant paprastą komandą netcat (trumpai nc).

„netcat“ (arba trumpai nc) yra galingas ir lengvai naudojamas įrankis, kurį galima naudoti beveik viskam sistemoje „Linux“, susijusiam su TCP, UDP ar UNIX domenų lizdais.

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

Mes galime jį naudoti: atidaryti TCP ryšius, klausytis savavališkų TCP ir UDP prievadų, siųsti UDP paketus, atlikti prievadų nuskaitymą tiek IPv4, tiek IPv6 ir kitur.

Naudodamiesi „netcat“, galite patikrinti, ar vienas, ar keli, ar atvirų prievadų diapazonas yra toks. Žemiau pateikta komanda padės mums pamatyti, ar pagrindiniame kompiuteryje 192.168.56.10 atidarytas 22 prievadas:

$ nc -zv 192.168.1.15 22

Aukščiau esančioje komandoje vėliava:

  1. -z - nustato nc tiesiog nuskaityti klausomus demonus, iš tikrųjų nesiųsdamas jiems jokių duomenų.
  2. -v - įgalinamas daugialypis režimas.

Kita komanda patikrins, ar 80, 22 ir 21 prievadai yra atidaryti nuotoliniame pagrindiniame kompiuteryje 192.168.5.10 (galime naudoti ir pagrindinio kompiuterio pavadinimą):
nc -zv 192.168.56.10 80 22 21

Taip pat galima nurodyti nuskaitytinų prievadų diapazoną: “

$ nc -zv 192.168.56.10 20-80

Norėdami gauti daugiau pavyzdžių ir naudoti netcat komandą, perskaitykite mūsų straipsnius taip.

  1. Perkelkite failus tarp „Linux“ serverių naudodami „netcat“ komandą
  2. „Linux“ tinklo konfigūravimo ir trikčių šalinimo komandos

Tai viskas. Šiame straipsnyje mes paaiškinome, kaip patikrinti, ar nuotolinio kompiuterio prievadai pasiekiami/atidaromi, naudojant paprastas „netcat“ komandas. Norėdami parašyti mums apie šį patarimą, pasinaudokite žemiau esančia komentarų skiltimi.