4 manieren om uit te vinden welke Ports luisteren in Linux

4 manieren om uit te vinden welke Ports luisteren in Linux

De status van een port is open, gefilterd, gesloten of ongefilterd. Er wordt gezegd dat een poort open is als een toepassing op de doelmachine luistert naar verbindingen/pakketten op die poort.

in dit artikel zullen we vier manieren uitleggen om open poorten te controleren en zullen we je ook laten zien hoe je kunt vinden welke toepassing luistert op welke poort in Linux.

met behulp van Netstat Commando

Netstat is een veelgebruikte tool voor het opvragen van informatie over het Linux netwerk subsysteem., U kunt het gebruiken voor het afdrukken van alle open poorten zoals dit:

$ sudo netstat -ltup 

De vlag -l vertelt netstat afdrukken luisteren alle sockets, -t toont alle TCP-verbindingen, -u geeft alle UDP-verbindingen en -p kunt u afdrukken van toepassing/naam van het programma luistert op de poort.,

Check Open Ports Using Netstat Command

To print numeric values rather than service names, add the -n flag.

$ sudo netstat -lntup
Show Numeric Values

You can also use grep command to find out which application is listening on a particular port, for example.,

$ sudo netstat -lntup | grep "nginx"
vind poort van draaiende toepassing

U kunt ook de poort opgeven en de toepassing vinden waaraan u gebonden bent, zoals getoond.

$ sudo netstat -lntup | grep ":80"
applicatie zoeken met behulp van een poortnummer

met ss-Commando

ss-commando is een ander nuttig hulpmiddel voor informatie over sockets weergeven. Het is de output lijkt op die van netstat., Het volgende commando toont alle luisterpoorten voor TCP-en UDP-verbindingen in numerieke waarde.

$ sudo ss -lntu
open poorten zoeken met ss-Commando

met Nmap-Commando

Nmap is een krachtig en populair netwerk verkenningstool en poortscanner. Om nmap op je systeem te installeren, gebruik je je standaard package manager zoals getoond.,

$ sudo apt install nmap $ sudo yum install nmap $ sudo dnf install nmap 

om alle open/listening ports in je Linux systeem te scannen, voer je het volgende commando uit (dit zou lang moeten duren om te voltooien).

$ sudo nmap -n -PN -sT -sU -p- localhost

met behulp van lsof Command

Het Laatste hulpmiddel dat we zullen behandelen voor het opvragen van open poorten is lsof command, dat wordt gebruikt om open bestanden in Linux weer te geven. Omdat alles een bestand is in Unix / Linux, kan een open bestand een stream of een netwerkbestand zijn.

om alle Internet-en netwerkbestanden weer te geven, gebruikt u de optie -i. Merk op dat dit commando een mix van service namen en numerieke poorten toont.,

$ sudo lsof -i
lijst Open netwerkbestanden met behulp van lsof Commando

om te vinden welke toepassing luistert op een bepaalde poort, voer lsof uit in dit formulier.

$ sudo lsof -i :80
applicatie zoeken met Poort

dat is alles! In dit artikel hebben we vier manieren uitgelegd om open ports in Linux te controleren. We hebben ook laten zien hoe te controleren welke processen zijn gebonden aan bepaalde poorten., U kunt uw gedachten delen of vragen stellen via het feedbackformulier hieronder.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *