Linux er et robust nettverk operativsystem som kan konfigureres til å tjene mange ulike roller som en ruter , multi - omplassert server eller brannmur. Linux støtter også flere IP-adresser på et enkelt nettverkskort når det er nødvendig for å oppfylle rollen krav som støtter flere Virtual Local Area Networks på en enkelt nettverksgrensesnitt. Redigerer IP- konfigurasjonsfiler av en Linux installasjon for å legge til flere , vedvarende IP-adresser til et nettverkskort . Du trenger
passord for Linux root -kontoen eller en administrator konto på datamaskinen
IP-adresser og subnet masker du ønsker å konfigurere på nettverkskortet
Network adresse og Broadcast -adressen til nettverket som nettverkskortet er koblet
Vis flere instruksjoner
RedHat baserte Linux-distribusjoner
en
Logg inn for å Linux-maskinen ved hjelp av root kontonavn og passord . Hvis datamaskinen ikke tillater root log -in , deretter logge på ved hjelp av opplysningene en administratorkonto.
2
Åpne en kommandolinje terminal . Skriv " ifconfig" ved ledeteksten , og trykk "Enter "-tasten. Legg merke til navnet (for eksempel " eth0 ") for nettverkskortet du ønsker å tildele flere IP-adresser .
3
Åpne en tekst editor som Gedit eller Kate . Klikk på "File "-menyen , og klikk " Åpne ". Naviger til " /etc/sysconfig/network-scripts/ifcfg-eth0 " fil bortsett erstatte " eth0 " med navnet på nettverkskortet som du ønsker å tildele flere IP-adresser . Trykk på " Enter" for å åpne filen .
4 p Hvis den " IPADDR " og " nettmaske " parametere i innholdet som vises er konfigurert med en IP-adresse og nettverksmaske du ønsker å sette opp på nettverket kort, går du videre til neste trinn . Ellers angi en IP -adresse umiddelbart etter " IPADDR =" parameter vises. Tast inn nettverksmasken for IP-adressen umiddelbart etter " Nettmasken =" parameter vises. Skriv inn broadcast adresse for nettverket umiddelbart etter "broadcast =" parameter vises. Skriv inn nettverksadressen umiddelbart etter " NETTVERK =" parameter vises. Skriv inn " statisk " umiddelbart etter " BOOTPROTO =" parameter vises.
5
Merk nummeret umiddelbart etter " HWaddr =" parameter. Klikk på " Edit " menyen øverst i vinduet, og klikk deretter på "Kopier " i menyen som vises.
6
Klikk på "File "-menyen øverst i teksten editor vinduet , og klikk " Lagre". Klikk på "File "-menyen øverst i teksten editor og klikk " Ny". Et nytt , blankt tekstdokument vises. Skriv inn følgende i den nye teksten dokumentet : en
# File : Side 7
Plasser musepekeren umiddelbart etter " HWaddr = " parameter, og venstre-klikk én gang for å plassere markøren etter " HWaddr =" parameter. Klikk på " Edit " menyen øverst i vinduet og klikk " Lim inn" i menyen som vises. Maskinvareadressen kopiert tidligere vises etter " HWaddr =" parameter. Skriv inn en IP-adresse umiddelbart etter " IPADDR =" parameter. Tast inn nettverksmasken for IP-adressen umiddelbart etter " Nettmasken =" parameter. Skriv inn broadcast adresse for nettverket umiddelbart etter "broadcast =" parameter. Skriv inn nettverksadressen umiddelbart etter " NETTVERK =" parameter. Klikk på "File " og klikk " Lagre som". Deretter skriver du " ifcfg - eth0 : 1" som navnet på filen og klikk "Lagre " eller
8
Gjenta de to foregående trinn for hver IP-adresse du ønsker å konfigurere på "OK". nettverkskortet og øke det siste tallet i " ifcfg - eth0 : 1" . parameter og i filnavnet i hver konfigurasjonsfil opprettet
9
Start maskinen på nytt . Logg inn med brukernavnet og passordet til en administrator eller root-kontoen . Åpne en kommandolinje , og skriv " ifconfig" ved ledeteksten . Trykk på "Enter "-tasten , og bekrefter at alle IP -adresser konfigurert vises.
Debian /Ubuntu basert Linux distribusjoner
10
Logg inn for å Linux-maskinen ved hjelp av root kontonavn og passord . Hvis datamaskinen ikke tillater root log -in , deretter logge på ved hjelp av opplysningene en brukerkonto. Åpne en kommandolinje terminal . Skriv " sudo ifconfig" ved ledeteksten , og trykk " Enter". Skriv inn root-passordet hvis du blir bedt om , og trykk " Enter". Legg merke til navnet (for eksempel " eth0 ") for nettverkskortet du ønsker å tildele flere IP-adresser .
11
Åpne en tekst editor som Gedit eller Kate . Klikk på "File "-menyen , og klikk " Åpne ". Deretter navigerer du til " /etc /network /interfaces " fil, klikk på filen , og trykk " Enter" for å åpne filen . Finn navnet på nettverkskortet i innholdet i den åpne filen . Hvis "adresse " og " nettverksmaskeverdiene " parametere er konfigurert med en IP-adresse og nettverksmaske du ønsker å sette opp på nettverkskortet , og deretter gå videre til neste trinn. Ellers angi en IP -adresse ett mellomrom etter "adresse " parameter vises. Tast inn nettverksmasken for IP-adressen en plass etter " netmask " parameter . Skriv inn broadcast adresse for nettverket ett mellomrom etter "broadcast " parameter . Skriv inn nettverksadressen én plass etter " nettverk" parameter vises. Skriv inn " statisk " en plass etter " inet " parameter . Tast inn gateway IP -adressen en plass etter " gateway" parameter. Skriv inn DNS IP -adresse for nettverket ett mellomrom etter " dns - navnetjenere" parameter
12
Klikk på tom plass i filen og skriv inn følgende i filen : .
auto eth0 : 0
iface eth0 : 0 inet statisk
adresse
netmask
Erstatt " eth0 : 0 " med navnet på nettverkskortet du ønsker å tildele flere IP -adresser umiddelbart etterfulgt av " : 0 " suffiks. Skriv inn en IP-adresse ett mellomrom etter "adresse " parameter . Tast inn nettverksmasken for IP-adressen en plass etter " netmask " parameter .
13
Gjenta forrige trinn for hver IP-adresse du ønsker å sette opp på nettverkskortet og øke det siste nummeret i nettverkskortet navn parameter i hver konfigurasjon strofe opprettet. Sikre at hver strofe lagt til filen er atskilt fra de andre med minst én linje.
14
Klikk på "File " menyen øverst i teksten editor vinduet , og klikk " Lagre" i menyen som vises. Start maskinen på nytt . Logg deg på med brukernavn og passord på den samme kontoen som ble brukt tidligere. Åpne en kommandolinje , og skriv " sudo ifconfig" ved ledeteksten , og trykk på "Enter "-tasten. Skriv inn root-passordet hvis du blir bedt , og trykk på "Enter "-tasten. Bekrefter at alle IP- adressene som er konfigurert vises i kommandolinjen utgang.