IP -kommandoer i Ubuntu kan brukes til flere formål i et nettverk, for eksempel å tilordne, slette, sette opp en adresse eller konfigurere parametere for nettverksgrensesnitt. Man kan si at det er et alternativ til IfConfig -kommandoen til Ubuntu, men det er ganske nyttig og ofte brukt i dag fordi IFConfig -kommandoen ikke har blitt opprettholdt så lenge og derfor er blitt avskrevet. Denne guiden vil være fokusert på bruken av IP -kommandoen i Ubuntu:
La oss starte med syntaksen til IP -kommandoen:
Syntaks:
ip [alternativer] objekt kommando | hjelp
Før du graver inn i denne opplæringen; Utfør følgende kommando i terminalen din for å få kommandoene og argumentene relatert til IP:
$ ip hjelp
Hvordan sjekke IP -adresser til alle nettverksgrensesnitt
Du kan sjekke IP -adressene til nettverksgrensesnittene ved hjelp av kommandoen gitt nedenfor. For dette vil vi bruke “adresse”Objekt med IP -kommandoen:
$ IP -adresse
Du får den samme utgangen hvis du bruker “addr" i stedet for "adresse”I kommandoen ovenfor.
Det er å legge merke til at IP -kommandoene kan brukes med forskjellige alternativer for å få utdataene fra den spesifikke kommandoen på ønsket måte.
For eksempel, hvis du vil få IP -adressene til alle nettverksgrensesnitt på en fargerik måte, må du bruke "-c”Alternativ som vist nedenfor:
$ ip -c adresse
Hvordan få bare IPv4- eller IPv6 -adresser til nettverksgrensesnitt
Du kan bare få IPv4- eller IPv6 -adresser ved å bruke kommandoen angitt nedenfor; Du må bruke “-4”Alternativ for IPv4 og“-6”Alternativ for IPv6.
$ ip -4 adresse
Eller:
$ ip -6 adresse
Hvordan få koblingslagets informasjon om nettverksgrensesnitt
Data -koblingslaget virker på laveste posisjon i TCP/IP, og det definerer metodene i en lokal nettverkslenke som verter kommuniserer. IP -kommando kan brukes til å hente koblingslagsinformasjonen til alle nettverksgrensesnitt eller en i henhold til ditt krav. Du må bruke “lenke”Nøkkelord som vist nedenfor:
$ ip lenke
Kommandoen ovenfor har vist informasjon om datalinklag for alle nettverksgrensesnitt; Dessuten, hvis du vil få et spesifikt grensesnitt, må du spesifisere navnet på det grensesnittet som vist nedenfor:
$ ip link show enp0s3
Videre kan du få statistikken over koblingslaget ved å bruke "-s”Alternativ for IP -kommandoen som vist nedenfor:
$ ip -s lenke
Hvordan tilordne en IP -adresse til et grensesnitt ved hjelp av IP -kommandoen
Du kan bruke IP -kommandoen til å tilordne en spesifikk IP -adresse til nettverksgrensesnittet; Kommandoen gitt nedenfor vil tilordne IP -adresse (192.168.10.1/10) til grensesnitt “lo”(“ LO ”viser til adressen som datamaskinen bruker for å kommunisere med seg selv): Det blir lagt merke til at følgende kommando ikke vil utføre før sudotillatelser ikke er gitt:
$ sudo IP -adresse Legg til 192.168.10.1/10 Dev Lo
For å legge merke til endringene, må du kjøre kommandoen:
$ IP -adresseshow
Eller:
$ IP -adresse
Hvordan fjerne en IP -adresse til et nettverksgrensesnitt ved hjelp av IP -kommandoen
IP -kommandoen kan brukes til å fjerne IP -adressen til et nettverksgrensesnitt. La oss si at vi vil fjerne IP -adresse “192.168.10.1/10”Av grensesnitt”lo”, Må du bruke“del”Nøkkelord med IP -kommando som vist nedenfor:
$ sudo ip addr del 192.168.10.1/10 Dev Lo
Du må få IP -adressene etter kommandoen ovenfor for å sjekke at IP -adressen er fjernet eller ikke:
Hvordan aktivere eller deaktivere nettverksgrensesnitt ved hjelp av IP -kommandoen
Ved hjelp av IP -kommandoen kan man aktivere eller deaktivere noen av nettverksgrensesnittene som er tilgjengelige:
For eksempel for å deaktivere “ENP0S3”, Bruk følgende kommando:
$ sudo ip link set enp0s3 ned
Eller for å aktivere “ENP0S3”Nettverksgrensesnitt, utfør kommandoen som er angitt nedenfor, og du vil merke at tilstanden til“ENP0S3”Har blitt gjenopplivet igjen:
$ sudo ip link set enp0s3 opp
Hvordan overvåke nettverksgrensesnitt ved hjelp av IP -kommandoen
En av de største fordelene med IP -kommandoen er å overvåke tilstanden, rutene og adressene til enhetene. Utfør følgende kommando for å overvåke nettverket ditt; Det vil fortsette å overvåke til du bryter økten ved å komme deg ut av kommandoen (Ctrl+c):
$ IP -skjerm
“Foreldet”Og“Tilgjengelig”Representerer tilgjengeligheten av nettverksgrensesnitt; begge er gyldige, men "Foreldet”Staten er utilgjengelig. Derimot, "SONDE”Ligger i mellom nåbare og uoppnåelige tilstander; “SONDE”Indikerer at grensesnittet snart vil være tilgjengelig.
Konklusjon
IP-kommandoen i Ubuntu er en kjent kommando for nettverkshåndtering. Med utgangspunkt i introduksjonen av IP til detaljert bruk av denne kommandoen i Ubuntu, kan den brukes til å utføre flere nettverksrelaterte oppgaver som å overvåke nettverksenhetene, legge til/fjerne IP-adressen til grensesnitt. Tidligere ble IFConfig -kommandoen brukt, men på grunn av manglende vedlikehold har den blitt utdatert, og derfor erstattes den av en IP -kommando. Jeg håper denne artikkelen vil være gunstig for deg, og hvis du vil ha en mer detaljert guide om kommandoer relatert til nettverk, må du besøke Linuxhint.