Linux kommer med et væld af netværksværktøjer til styring af både storstilet og lille netværksinfrastruktur. I lang tid, net-værktøjer har været de foretrukne netværksværktøjer, men de er nu blevet erstattet af iproute2 værktøjer.
Denne guide vil se på nogle vigtige netværksværktøjer, der er beregnet til at erstatte de forældede netværktøjer. De fleste moderne versioner af Linux kommer med den nye iproute2 værktøjer som standard.
Her er nogle af de nye iproute2-netværksværktøjer, der erstattede de gamle og forældede net-værktøjer på Linux.
1. ss
ss-værktøjet, en forkortelse for "socket-statistik", er et sæt netværksværktøjer, der er en del af iproute2.
ss erstatter de fleste netstat-værktøjer. Den får socket-information direkte fra kernerummet og er i de fleste tilfælde hurtigere end sin forgænger. Det er også i stand til at vise flere TCP- og tilstandsoplysninger end net-værktøjer.
ss kommandoerne er meget korte og præcise. For eksempel, for at vise TCP-oplysninger, skal du køre følgende kommando:
ss -t
For at lære mere om ss kommando muligheder og brug, kan du enten tjekke ud vores detaljerede guide om ss eller få kommandolinjehjælp ved at bruge ss --hjælp eller mand ss.
2. ip a
At få oplysninger om din internetprotokol (IP) er en af de mest almindelige netværksopgaver, der udføres af både systemadministratorer og pc-brugere. Det ip sæt kommandoer viser og manipulerer netværks- eller routingenheder, grænseflader og tunneler.
Traditionelt er dette blevet gjort af ifconfig kommando, som er ansvarlig for at vise detaljer på alle netværksgrænseflader. ifconfig er nu erstattet af ip a eller ip-adr.
For at få din nuværende IP-adresse skal du blot køre kommandoen:
ip a
3. ip n
ip-naboen, ip-naboen, ip-naboen eller simpelthen ip n er et kraftfuldt netværksværktøj, der bruges til at manipulere Address Resolution Protocol (ARP) eller NDISC-cache-indgange. Det virker ved at finde Media Access Control (MAC)-adressen på en netværksnabo for en given IP-adresse.
Det ip n kommando erstatter den gamle arp kommando. Det bruges mest, når du arbejder med routingenheder og tunneler. I modsætning til sin forgænger, der forsøger at gøre alt, er ip n mere kortfattet og lettere at bruge og lære.
For at få vist indtastningerne i ARP-tabellen skal du blot køre følgende kommando:
ip n show
4. iw
iw-kommandoen bruges til at vise og konfigurere trådløse enheder. Den erstatter iwconfig kommando. iw bruger Netlink public interface header og understøtter alle nyere drivere tilføjet til Linux-kernen.
For at få information om dine trådløse enheder og deres muligheder, for eksempel netværksbåndet, Wi-Fi-standarden osv., kan du køre kommandoen:
iw liste
ip-link erstatter navnef kommando. Det bruges hovedsageligt til at vise og ændre netværksgrænseflader. Husk på, at du får brug for forhøjede sudo-privilegier for at foretage ændringer i konfigurationen.
Udover ip link-kommandoen giver Linux også et andet alternativ, nemlig ifrename. Du kan lære mere om ip-link og dets muligheder fra manualsiderne ved hjælp af mand ip link kommando.
6. ip rute
Du kan bruge ip-rutekommandoen til at vise og konfigurere tabelruter, netværksgrænseflader og tunneler. IP-rutekommandoen eller simpelthen ip r erstatter rute kommando på Linux.
For at vise dine nuværende ruter, brug kommandoen:
ip r
7. ip tunnel
Som navnet antyder, kan du bruge kommandoen ip tunnel til tunnelkonfiguration. For eksempel at konfigurere IPv4- eller IPv6-tunneler til transmission af pakker.
ip-tunnel erstatter iptunnel kommando fra net-tools-pakken. For at vise tunneler skal du køre følgende kommando:
ip tunnel show
Udnyt de nye iproute2-kommandoer
Denne vejledning har vist dig de nye netværksværktøjer, der skal erstatte den forældede net-tools-pakke. Selvom du stadig kan bruge net-værktøjer på Linux, er de ikke blevet vedligeholdt i lang tid og udgør nogle sikkerhedsrisici. De nye iproute2 netværksværktøjer er robuste og i de fleste tilfælde hurtigere end deres forgængere.
Du kan bruge disse kommandoer til at løse netværksproblemer og fejlfinde dit internet på Linux-baserede operativsystemer.
Sådan fejlfinder du din internetforbindelse i Linux
Læs Næste
Relaterede emner
- Linux
- Linux apps
- Linux kommandoer
- Computernetværk
Om forfatteren

Mwiza udvikler software af profession og skriver meget om Linux og front-end programmering. Nogle af hans interesser omfatter historie, økonomi, politik og virksomhedsarkitektur.
Abonner på vores nyhedsbrev
Tilmeld dig vores nyhedsbrev for tekniske tips, anmeldelser, gratis e-bøger og eksklusive tilbud!
Klik her for at abonnere