Sådan kontrolleres fjernporte, der kan nås ved hjælp af nc Command


En port er en logisk enhed, der fungerer som et slutpunkt for kommunikation forbundet med en applikation eller proces på et Linux-operativsystem. Det er nyttigt at vide, hvilke porte der er åbne og kører tjenester på en målmaskine, før du bruger dem.

Vi kan let NMAP.

I denne vejledning viser vi dig, hvordan du bestemmer, om porte på en ekstern vært er tilgængelige/åbne ved hjælp af en simpel netcat-kommando (kort sagt nc).

netcat (eller kort sagt nc) er et kraftfuldt og brugervenligt værktøj, der kan bruges til næsten alt i Linux i forhold til TCP-, UDP- eller UNIX-domænesockets.

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

Vi kan bruge det til at: åbne TCP-forbindelser, lytte til vilkårlige TCP- og UDP-porte, sende UDP-pakker, udføre portscanning under både IPv4 og IPv6 og videre.

Ved hjælp af netcat kan du kontrollere, om en enkelt eller flere eller en række åbne porte som følger. Kommandoen nedenfor hjælper os med at se, om porten 22 er åben på værten 192.168.56.10:

$ nc -zv 192.168.1.15 22

I kommandoen ovenfor flagget:

  1. -z - indstiller nc til blot at scanne efter lyddæmoner uden faktisk at sende nogen data til dem.
  2. -v - aktiverer den detaljerede tilstand.

Den næste kommando kontrollerer, om porte 80, 22 og 21 er åbne på fjernværten 192.168.5.10 (vi kan også bruge værtsnavnet):
nc -zv 192.168.56.10 80 22 21

Det er også muligt at specificere en række porte, der skal scannes: ’

$ nc -zv 192.168.56.10 20-80

For flere eksempler og brug af netcat-kommandoen, læs vores artikler som følger.

  1. Overfør filer mellem Linux-servere ved hjælp af netcat Command
  2. Linux-netværkskonfiguration og fejlfindingskommandoer

Det er alt. I denne artikel forklarede vi, hvordan vi kontrollerer, om porte på en ekstern vært er tilgængelige/åbne ved hjælp af enkle netcat-kommandoer. Brug kommentarsektionen nedenfor til at skrive tilbage til os angående dette tip.