Hvordan bruke IP -kommandoen i Ubuntu

Hvordan bruke IP -kommandoen i Ubuntu
IP (Internet Protocol) fungerer som en unik identifikatoradresse over nettverket. Denne unike identifikatoren hjelper til med å sende informasjon mellom forskjellige enheter i nettverket. Internett -tjenester fungerer også basert på IP og skiller mellom flere enheter som rutere, datamaskiner osv. IP -adresser består av fire separerte heltallstrenger, området for hver streng kan variere fra 0 til 255 (0.0.0.0 til 255.255.255.255).

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.