I dette innlegget vil vi demonstrere deg hvordan du skal tilordne flere IP -adresser til en enkelt NIC i Ubuntu OS. Vi vil demonstrere prosedyren på Ubuntu 20.04 (Focal Fossa).
Tilordne flere IP -adresser til enkelt NIC midlertidig
I det følgende avsnittet vil vi se hvordan du tildeler en andre IP -adresse til en NIC. Den andre IP -adressen som er tilordnet med denne metoden er midlertidig. Når du starter systemet på nytt, blir det fjernet automatisk.
Her er trinnene for å tildele en ny IP -adresse til NIC.
1. Finn først gjeldende IP -adresse og navnet på grensesnittet i systemet ditt. For å gjøre det, utsted følgende kommando i terminalen:
$ ip addr
Følgende utdata viser at nettverksgrensesnittet vårt er ENS33 og den nåværende IP -adressen er 192.168.72.157/24 som er den dynamiske IP -adressen tildelt av DHCP.
2. La oss tildele en annen IP -adresse til NIC. For å tilordne en ekstra IP -adresse til NIC -en din, utsted følgende kommando i terminalen:
$ ip adder Legg tilDev
Bytt ut med den ekstra IP -adressen du vil tilordne til NIC og med navnet på NIC. For eksempel å tilordne den andre IP -adressen 10.1.1.5/8 til nettverksgrensesnittet ditt ENS33, Kommandoen ville være:
$ ip addr Legg til 10.1.1.5/8 Dev ENS33
3. Etter å ha kjørt kommandoen ovenfor, må du bekrefte om den andre IP -adressen er tilordnet nettverksgrensesnittet ditt. Kjør følgende kommando for å gjøre det:
$ ip addr
Her er output fra kommandoen ovenfor som viser to IP -adresser tilordnet ENS33 Nettverksgrensesnitt.
4. Prøv nå å pinge begge IP -adressene en etter en. Du kan se at begge IP -adressene er tilgjengelige.
Fjern de flere IP -adressene fra NIC
For å fjerne de ekstra IP -adressene som er tilordnet en NIC, kjører du følgende kommando:
$ sudo ip addr delDev
Erstatte de med den ekstra IP -adressen du har tildelt NIC og med navnet på NIC. For eksempel for å fjerne IP -adressen 10.1.1.5/8 tildelt vårt nettverksgrensesnitt ENS33, Kommandoen ville være:
$ sudo ip addr del 10.1.1.5/8 Dev ENS33
Tilordne flere IP -adresser til enkelt NIC permanent
I forrige seksjon har vi tildelt den andre IP -adressen ved å bruke kommandoen “IP Addr Add”, som ikke er den permanente metoden. Når du starter systemet på nytt, fjerner IP -adressen automatisk. I dette avsnittet vil vi se hvordan vi kan gjøre IP -oppgaven permanent.
For å tilordne flere IP -adresser til en enkelt NIC permanent, må du konfigurere den i grensesnitt konfigurasjonsfil.
1. Rediger grensesnittkonfigurasjonsfilen som følger:
$ sudo nano/etc/nettverk/grensesnitt
Legg til følgende linjer i filen:
jeg står overforinet statisk
adresse
Bytt ut med navnet din NIC som du vil tilordne den ekstra IP -adressen og Med IP -adressen vil du tilordne. For eksempel å tilordne den andre IP -adressen 10.1.1.5/8 til nettverksgrensesnittet ditt ENS33, Linjene vil bli endret til:
iface ens33 inet statisk
Adresse 10.1.1.5/8
Når du har lagt til linjene ovenfor, lagrer du og lukker filen.
Start nå nettverkstjenesten for å bruke konfigurasjonsendringene du har gjort ovenfor:
$ sudo SystemCTL omstart nettverk
Alternativt kan du ta ned og få opp grensesnittet for å bruke endringene:
$ sudo ifdown ens33
$ sudo ifup ens33
For å bekrefte om den ekstra IP -adressen har tilordnet nettverksgrensesnittet, bruk følgende kommando:
$ ip addr
Som vi har konfigurert den ekstra IP -adressen i konfigurasjonsfilen, vil den derfor forbli permanent selv om du starter på nytt systemet.
Fjern de flere IP -adressene fra NIC
Du kan også fjerne den ekstra IP -adressen du har konfigurert i grensesnittkonfigurasjonsfilen. For å gjøre det, bare rediger /etc/nettverk/grensesnitt fil og fjern oppføringen for de ekstra IP -adressene du har lagt til. Lagre og lukk filen og start nettverkstjenestene på nytt:
$ sudo SystemCTL omstart nettverk
eller ta ned og få opp grensesnittet for å bruke endringene
$ sudo ifdown ens33
$ sudo ifup ens33
Slik kan du tilordne flere IP -adresser til en enkelt NIC i Ubuntu OS. I dette innlegget har vi diskutert både de midlertidige og permanente metodene for å tildele den sekundære IP -adressen til en enkelt NIC. Etter de samme metodene kan du tildele flere IP -adresser til en enkelt NIC.