Linux IP kommandoen ligner meget ifconfig, men den er mere kraftfuld. Du kan udføre flere netværksadministrationsopgaver ved hjælp af IP-kommandoen. Hvisconfig er også en af ​​de udskrevne kommandoer, der ikke er blevet opretholdt i mange år, selv om den stadig er tilgængelig på de fleste Linux-distributioner. IP-kommandolinjeværktøjet leveres med iproute2-pakkeværktøjet, og de fleste Linux-distributioner kommer med iproute2-værktøjerne forudinstalleret.

I dette indlæg vurderer vi, hvordan vi kan tildele Statisk IP-adresse, Statisk Rute, Standard Gateway og tildele IP-adresse efter behov ved hjælp af IP-kommando.

Opsætning og sletning af en IP-adresse

Du kan indstille en IP-adresse til grænseflade eth0 ved hjælp af følgende kommando:

 sudo ip addr tilføj 192.168.1.43/24 dev eth0 

Når du har angivet IP-adressen, kan du bekræfte, om ændringerne har taget virkning, og få dybdeoplysningerne på dine netværksgrænseflader som IP-adresse og MAC-adresseoplysninger ved hjælp af følgende kommando:

 sudo ip addr viser eth0 

Du skal se følgende output:

Du kan slette en IP-adresse ved blot at erstatte add med del flag.

 sudo ip addr del 192.168.1.43/24 dev eth0 

Aktivér og deaktiver netværksgrænseflade

Du kan aktivere netværksgrænsefladen eth0 med følgende kommando:

 sudo ip link sæt eth0 op 

For at deaktivere netværksgrænsefladen eth0, skal du køre følgende kommando:

 sudo ip link sæt eth0 ned 

Vis rutetabellen

Du kan bruge ruteobjektet til IP-kommandoen for at se rutepakkerne vil tage i dit netværk som angivet i din rutingstabel. Kør følgende kommando for at kontrollere systemets rutetabelloplysninger.

 sudo ip ruteprogram 

Du skal se følgende output:

Du kan også tilføje en standard gateway til dit system. Standard gateway bruges, når du har mere end et NIC (Network Interface Controller) i systemet.

Du kan gøre dette ved at køre følgende kommando:

 sudo ip-rute tilføjer standard via 192.168.1.1 

Bemærk: 192.168.1.1 er standard gateway.

Du kan også slette standard gateway ved hjælp af følgende kommando:

 sudo ip route del standard via 192.168.1.1 

Vis netværksstatistik

IP-kommandoen kan også bruges til at vise statistikkerne for de forskellige netværksinterfaces. For at gøre dette kan du bruge -s flag.

 sudo ip-s link 

Du skal se følgende output:

Hvis du har brug for at få oplysninger om en bestemt netværksgrænseflade, skal du tilføje optionen l efterfulgt af navnet på netværksgrænsefladen (eth0). Dette kan være meget nyttigt, især når du fejler fejl i netværksforbindelse.

For at gøre dette skal du køre følgende kommando:

 sudo ip -s -s link ls eth0 

Du skal se følgende output:

ARP-indgange

ARP, også kendt som Address Resolution Protocol, bruges til at oversætte en IP-adresse til den tilsvarende fysiske adresse, almindeligvis kendt som MAC-adresse. Ved hjælp af IP-kommandoen kan du se MAC-adressen på de enheder, der er tilsluttet i dit LAN, ved hjælp af indstillingen nabo.

 sudo ip nabo 

Du skal se følgende output:

Konklusion

IP-kommandoen er et meget nyttigt værktøj til hver netværksadministrator og alle Linux-brugere. Det er endnu mere nyttigt, når du skriver scripts. Lad os vide, om denne artikel er nyttig for dig.