Zoeken op website

Hoe netstat-opdracht in Linux te installeren


Netstat – afgeleid van de woorden netwerk en statistieken – is een opdrachtregelhulpprogramma dat door systeembeheerders wordt gebruikt voor het analyseren van netwerkstatistieken.

Het toont een hele reeks statistieken, zoals open poorten en overeenkomstige adressen op het hostsysteem, routeringstabel en maskeradeverbindingen.

In dit artikel laten we zien hoe u de netstat-opdracht in verschillende Linux-distributies kunt installeren.

Hoe netstat-opdracht in Linux te installeren

Het pakket dat netstat bevat, heet net-tools. Op moderne systemen wordt het hulpprogramma netstat vooraf geïnstalleerd en hoeft u het niet te installeren.

Op oudere systemen is het echter waarschijnlijk dat u een fout tegenkomt wanneer u de opdracht netstat uitvoert.

bash: netstat: command not found

Om netstat op Linux-distributies te installeren, voert u daarom de opdracht uit.

sudo apt install net-tools         [On Debian, Ubuntu and Mint]
sudo yum install net-tools         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/net-tools  [On Gentoo Linux]
sudo apk add net-tools            [On Alpine Linux]
sudo pacman -S net-tools           [On Arch Linux]
sudo zypper install net-tools      [On OpenSUSE]    

Eenmaal geïnstalleerd, voert u de onderstaande opdracht uit om te controleren welke versie van netstat is geïnstalleerd.

netstat -v

Hoe de netstat-opdracht in Linux te gebruiken

U kunt de opdracht netstat op elk van de Linux-distributies gebruiken om verschillende statistieken over uw netwerk te verkrijgen.

1. De netwerkrouteringstabel bekijken

U gebruikt de vlag -r om de netwerkrouteringstabel weer te geven en iets te krijgen dat lijkt op de onderstaande uitvoer.

netstat -nr

De optie -n dwingt netstat om adressen gescheiden door punten af te drukken in plaats van symbolische netwerknamen te gebruiken. Deze optie is handig om het opzoeken van adressen via een netwerk te vermijden.

2. Netwerkinterfacestatistieken weergeven

Gebruik de vlag -i om een uitvoer van statistieken te krijgen van een netwerkinterface die is geconfigureerd. De -a optie drukt alle aanwezige interfaces in de kernel af.

netstat -ai

3. Netwerkverbindingen weergeven

Het opdrachthulpprogramma netstat ondersteunt opties die actieve of passieve sockets weergeven met behulp van de opties -t, -n en -a. De vlaggen tonen RAW-, UDP-, TCP- of UNIX-verbindingssockets. Door de optie -a toe te voegen, worden er sockets klaargemaakt voor verbinding.

netstat -ant

4. Netwerkdiensten weergeven

Voer de opdracht uit om services, hun huidige status en hun bijbehorende poorten weer te geven.

netstat -pnltu

In dit artikel werpen we licht op hoe u de opdracht netstat kunt installeren en hoe deze wordt gebruikt om een breed scala aan netwerkstatistieken te controleren.

Het is ook belangrijk om erop te wijzen dat netstat verouderd is en dat in plaats daarvan het ss-hulpprogramma zijn plaats heeft ingenomen bij het weergeven van meer verfijnde netwerkstatistieken.