Oversettelse(s): engelsk – Spansk – Fransk – Italiensk – 简体中文

Reader Forutsetninger: for Å få mest mulig ut av denne artikkelen, kan du forstå følgende begreper før lesing: grunnleggende unix-kommando linje verktøy, tekstredigeringsprogrammer, DNS, TCP/IP, DHCP, nettmaske, gateway

Innholdsfortegnelse

flertallet av nettverk-oppsett kan gjøres via grensesnitt konfigurasjon fil i /etc/network/interfaces., Her kan du gi din nettverkskort en IP-adresse (eller bruke dhcp), sette opp ruting informasjon, kan du konfigurere IP-maskeraden, og angi standard ruter og mye mer.

Husk å legge grensesnitt som du ønsker tatt opp ved oppstart til ‘auto’ linje.

Se mennesket grensesnitt for flere alternativer.

Starte og Stoppe Grensesnitt

Grensesnitt konfigurert med /etc/network/interfaces kan bli tatt opp og ned med ifup og ifdown kommandoer.,

Noen utdaterte guider instruerer om å starte nettverk for å bruke endringene på /etc/network/interfaces, men dette ble avverget fordi det er mulig at ikke alle grensesnitt som vil bli startet på nytt. I stedet bruker ifup og ifdown for å bruke endringene på hvert grensesnitt, for eksempel med et grensesnitt som heter enp7s0:

# ifdown enp7s0# ifup enp7s0

Nettverk Grensesnitt Navn

Se NetworkInterfaceNames. Siden Strekning, nye systemer som standard ikke lenger bruker gammel stil grensesnitt navn som eth0, eth1, wlan0, wlan1., Det nye systemet bruker navn basert på maskinvare sted, som eno0, enp0s31f6, wlp1s7 (eller i tilfelle av USB-dongler, MAC-adresse: enx2c56ac39ec0d).

Du kan liste grensesnitt med: ls /sys/klasse/net

Ulike eksempler nedenfor og fortsette å bruke «eth0» som et standard grensesnitt navn, selv om det er usannsynlig å være på et moderne system.

Oppgradering og nettverksgrensesnitt Navn

Stretch og Buster fortsatt beholde støtten for den gamle naming system så lenge filen /etc/udev/regler.d/70-lokale-persistent-net.,reglene er fortsatt på plass, men brukere anbefales å slå i forkant av oppgraderingen til Bullseye.

Bruke DHCP til å automatisk konfigurere grensesnittet

Hvis du bare bruker DHCP-så alt du trenger er noe sånt som:

 auto eth0 allow-hotplug eth0 iface eth0 inet dhcp

For DHCPv6 (brukes for IPv6), legg også følgende eåsyn vers

 iface eth0 inet6 dhcp

Alternativt, IPv6 kan være autoconfigured ved hjelp av stateless address automatisk konfigurasjon, eller SLAAC, som er angitt ved hjelp av auto i stedet for dhcp i inet6 verset:

 iface eth0 inet6 auto

Også se IPv6PrefixDelegation.,

Konfigurere grensesnittet manuelt

Hvis du konfigurere det manuelt, så noe slikt vil angi standard gateway (nettverk, kringkasting og gateway er valgfritt):

 auto eth0 iface eth0 inet static address 192.0.2.7/24 gateway 192.0.2.254

Hvis du ønsker å legge til en IPv6-adresse, også føye til noe sånt som:

 iface eth0 inet6 static address 2001:db8::c0ca:1eaf/64 gateway 2001:db8::1ead:ed:beef

Se mennesket grensesnitt for flere alternativer.

sørg for å deaktivere alle DHCP-tjenester, for eksempel dhcpcd.

Blande manuell og automatisk konfigurasjon er også mulig, f.eks., for å bruke IPv6-SLAAC for internett-tilkobling og statiske adresser i nettverket:

# manual unique local addressiface eth0 inet6 static address fdc3:cafe::3/64 # use SLAAC to get global IPv6 address from the router # we may not enable ipv6 forwarding, otherwise SLAAC gets disabled autoconf 1 accept_ra 2

Innstilling av hastighet og tosidig

Autonegotiation gjentatte ganger unnlater er ofte et symptom på feil kabling, så undersøke fysiske forhold før forutsatt at grensesnittene’ autonegotiation algoritmer er inkompatible. Hvis du slår av autonegotiation og angi hastighet og tosidig utskrift manuelt deretter partner-grensesnittet på den andre enden av kabelen vil anta at fravær av autonegotiation indikerer en hastighet på 10 mbps og en tosidig av halvparten., For feilfri drift hvis du vil angi hastighet og tosidig utskrift manuelt, må du sørge for at nøyaktig samme hastighet og tosidig utskrift er konfigurert på partner-grensesnitt.

Hvis du vil angi grensesnittet hastighet og tosidig hånd, så litt prøving og feiling kan være nødvendig. Her er de grunnleggende trinnene:

  • Installere ethtool og net-verktøy-pakker, slik at du har ethtool og mii-verktøyet programmer. En eller begge av disse kan fungere for din grensesnitt.

  • sørg for at du har en måte å logge inn i systemet i tilfelle nettverksgrensesnittet blir formålsløse., En SSH-tilkoblingen kan bli forstyrret, så bør du ha et skifte strategi.

  • Identifisere grensesnittet i spørsmålet (det vil ofte være eth0). Justere resten av disse instruksjonene i henhold til dette.
  • Prøve å finne ut hva som gjeldende hastighet og innstillinger for tosidig utskrift er. Dette er der det blir morsomt:
    • Som root, prøv ethtool eth0 først, og se om «Speed:» og «Tosidig:» linjer ser gyldig. Hvis ikke, ethtool kanskje ikke støttes av enheten din.

    • Som root, prøv mii-verktøy -v eth0 og se om resultatet ser riktig., Hvis ikke, dem mii-verktøyet kan hende ikke støttes av enheten din.

    • Hvis ingen er som støttes, kan du angi parametere direkte på kjernen driver modul. Identifisere som driver modulen du bruker ved å lese på kommandoen dmesg og lsmod. Deretter kan du prøve modinfo MODULENAME å se hvilke parametere det aksepterer, hvis noen. (Du kan bruke modinfo selv på moduler som ikke er lastet inn, for sammenligning.) ToDo: hvor gjør ett sett kernel module parametere?

  • Neste, prøv å endre innstillingene for grensesnittet mens det er i bruk. Du må være root, selvfølgelig., Enten:
    • ethtool -s eth0 hastighet 100 tosidig full autoneg av (forutsatt 100 Mbit / s og full dupleks)

    • mii-verktøy -F 100baseTx-FD eth0 (samme forutsetning)

    I hvert enkelt tilfelle, re-sjekk for å se om innstillingene faktisk forandret, og så kan du prøve å sende noen data inn og ut av systemet for å se om NIC er i drift.

  • Hvis en av disse kommandoene lykkes sette din NIC, så kan du sette den inn i /etc/network/interfaces, slik at det kjører når du tar grensesnitt opp (f.eks. ved oppstart)., Men før du gjør det, bør du forstå at noen drivere og enheter oppfører seg annerledes enn andre. Når føreren modulen er lastet, den NIC kan begynne autonegotiation uten noen måte å stoppe det (spesielt med drivere som ikke godta parametre). Innstillingene fra grensesnitt er anvendt på et tidspunkt etter det, noe som kanskje kan være midt i forhandlingene. Så, noen mennesker finner det nødvendig å utsette ethtool eller mii-verktøyet kommando av et par sekunder. Dermed:

     iface eth0 inet static address .../... gateway ... up sleep 5; ethtool -s eth0 ...

    Eller analogt mii-verktøy-kommandoen.,

  • Start maskinen på nytt for å sørge for at det kommer opp på riktig måte, og være forberedt på å gripe inn manuelt (for eksempel Ctrl-Alt-Del, og deretter starte opp i single-user mode fra GRUB eller LILO) hvis ting ikke fungerer.

Bringer opp et grensesnitt uten en IP-adresse

for Å lage et nettverk grensesnitt uten en IP-adresse på alle bruke den manuelle metoden og bruk av pre-og post-ned-kommandoer for å bringe grensesnitt opp og ned.

 iface eth0 inet manual pre-up ifconfig $IFACE up post-down ifconfig $IFACE down

Hvis grensesnittet er et VLAN-grensesnitt, opp/ned-kommandoer må utføres etter/før vlan kroker., (Du må også installere vlan-pakken.)

 iface eth0.99 inet manual post-up ifconfig $IFACE up pre-down ifconfig $IFACE down

Merk: Hvis du oppretter VLAN-grensesnitt bare å sette den inn i en bro, det er ikke nødvendig å definere den VLAN-grensesnittet manuelt. Bare konfigurere broen, og VLAN-grensesnitt vil bli opprettet automatisk når du oppretter en bro (se nedenfor).

Definere (DNS) Navnetjenere

Før en datamaskin kan koble til et eksternt nettverk ressurs (for eksempel si at en web-server), det må ha en måte for å konvertere alle alfa-numeriske navn (f.eks. wiki.debian.org) til numeriske nettverksadresser (for eksempel 140.211.166.,4). (Internett bruker disse strukturert numeriske IP-adresser som nettverksadresser.)

C library og andre resolver biblioteker titt i /etc/resolv.conf for en liste over navnetjenerne. I det enkleste tilfellet, som er den filen du vil redigere til å stille liste over navnetjenerne. Men merk at det er flere andre programmer for dynamisk konfigurasjon vil være glad for å overskrive innstillinger:

  1. resolvconf program

  2. network-manager daemon

  3. DHCP-klienter

I de fleste situasjoner, filen til å redigere konfigurasjonsfilen for et slikt program.,

I de mest komplekse situasjoner, ved hjelp av resolvconf virkelig er veien å gå, men i mer enkle konfigurasjoner det er nok overkill.

resolv.conf konfigurasjonsfilen

konfigurasjonsfilen resolv.conf i /etc/resolv.conf inneholder informasjon som lar en datamaskin som er koblet til et nettverk, for å løse navn inn adresser. (Merk: du Må ikke forveksle denne konfigurasjonsfilen med programmet resolvconf, som dessverre har en nesten identisk navn.)

resolv.,conf-fil inneholder vanligvis IP-adresser av navnetjenere (DNS-navn resolvers) som vil forsøke å oversette navn inn adresser for enhver node i nettverket. Det vil være en linje, eller linjer som ser ut som dette:

nameserver 12.34.56.78nameserver 12.34.56.79

I dette eksempelet er systemet ved hjelp av navnetjenere på IP-adresser 12.34.56.78 og 12.34.56.79. Bare redigere filen og skriv inn IP-adressene til navnetjenerne du trenger å bruke etter hvert nameserver. Legg til mer nameserver linjer hvis du har mer navnetjenere. Ikke bruk denne metoden hvis du har resolvconf programmet installert.,

resolv.conf konfigurasjonsfilen har mange andre alternativer for å definere hvordan resolver ser opp navn. Se mennesket resolv.conf for detaljer.

resolvconf program

resolvconf programmet holder orden på systemet informasjon om de tilgjengelige navnetjenere. Det bør ikke forveksles med konfigurasjonsfilen resolv.conf, som dessverre har en nesten identisk navn. Den resolvconf programmet er valgfritt på en Debian-systemet.

konfigurasjonsfilen resolv.conf inneholder informasjon om navnetjenere for å kunne brukes av systemet., Imidlertid, når du trenger flere programmer for å dynamisk endre resolv.conf konfigurasjonsfilen de kan tråkke på hverandre, og filen kan bli out-of-sync. Den resolvconf program som løser dette problemet. Det fungerer som et mellomledd mellom programmer som leverer dns informasjon (f.eks. dhcp-klienter) og programmer som bruker dns-informasjon (f.eks. resolver).

Når resolvconf er riktig installert, resolv.conf konfigurasjon fil i /etc/resolv.conf er erstattet av en symbolsk lenke til /etc/resolvconf/run/resolv.,conf og resolver i stedet bruker konfigurasjonsfilen som er dynamisk generert av resolvconf i /etc/resolvconf/run/resolv.conf.

resolvconf programmet er vanligvis bare nødvendig når en systemet har flere programmer som trenger å dynamisk endre dns-informasjon. I et enkelt system hvor navnetjenere ikke endrer ofte eller endres bare ved ett program, den resolv.conf konfigurasjonsfilen er tilstrekkelig.

Hvis resolvconf programmet er installert, du bør ikke redigere den resolv.,conf configuration file manuelt som det vil være dynamisk endret av programmer i systemet. Hvis du trenger å manuelt angi navnetjenere (som med et statisk interface), legge til en linje, noe som følgende til grensesnitt konfigurasjon fil i /etc/network/interfaces:

dns-nameservers 12.34.56.78 12.34.56.79

Plasser linje innrykk i en eåsyn verset, for eksempel, rett etter gateway linje. Angi IP-adressene til navnetjenerne du trenger å bruke etter dns-navnetjenere. Sette alle av dem på én linje adskilt med mellomrom. Ikke glem de «s» på slutten av dns-navnetjenere.,

resolvconf programmet er et ganske nytt tillegg til Debian, og mange eldre programmer må oppdateres eller konfigureres til å fungere skikkelig med det. Hvis du har problemer, kan du se /usr/share/doc/resolvconf/README. Det har masse informasjon om hvordan andre programmer får sammen med resolvconf.

DNS-konfigurasjon for NetworkManager

NetworkManager vil overstyre dhcp-innstillinger, og overskrive resolv.conf selv om du har konfigurert DNS-i /etc/dhcp/dhclient.conf, f.eks., årsaken DNS først å søke det lokale domenet, noe som kan ha til gang ut før DNS-oppløsningen fortsetter forårsaker langvarig DNS oppløsning ganger. Du kan få en idé om hva NetworkManager mener den burde være, ved å utføre nm-verktøy på kommandolinjen.

Du kan konfigurere disse innstillingene ved hjelp av en GUI ved å lansere nm-tilkobling-editor som i dag (13.11.23) er ikke å bli funnet i systemverktøy → Administrasjon, heller det må være lansert av hånden fra kommandolinjen. Etter lansering:

  1. Velg en tilkobling (fra Kablet eller Trådløs-kategorien), og klikk Rediger.,
  2. Klikk på IPv4-Innstillinger-fanen
  3. Velg «Automatisk (DHCP) adresser bare» i stedet for bare » Automatisk (DHCP)’.
  4. Angi DNS-servere i «DNS-servere» – feltet, atskilt med mellomrom (f.eks. 208.67.222.222 for OpenDNS).
  5. Klikk på «Apply.»

NetworkManager lagrer disse innstillingene i /etc/NetworkManager/system-tilkoblinger/navn-på-tilkobling. Eksempel /etc/NetworkManager/system-tilkoblinger/Kablet tilkobling 1 :

å Kjøre nm-verktøyet på nytt, skulle vise at NetworkManager nå har den riktige ideen om hvordan DNS bør løses.,

DHCP-Klient Konfigurasjon

Innstilling flere DNS-Servere

Eksempel: dhclient3 bruker /etc/dhcp/dhclient.conf. Den innstillingen du vil bruke, er

supersede domain-name-servers 12.34.56.78, 12.34.56.79;

eller kanskje

prepend domain-name-servers 12.34.56.78, 12.34.56.79;

Sette ytterligere søk domener

ved å legge søk domener for Vpn eller lokale virtuelle nettverk:

append domain-name " virt vpn";

Merk den ledende plass siden strengen er bokstavelig talt lagt til søk domene levert av andre konfigurasjoner.

Se dhclient.conf(5) manuell side for detaljer.,

Bridging

Bridging setter flere grensesnitt i det samme nettverkssegmentet. Dette er veldig populært når du kobler til en server til flere brytere for høy tilgjengelighet eller med virtualisering. I sistnevnte tilfelle er det vanligvis brukt til å lage en bro i verten (f.eks. dom0) og sette den virtuelle grensesnitt av gjestene (domU) i bridge.

  • The bridge-utils pakken er nødvendig for å skape bro grensesnitt.,

Eksempel: Koble til en server til 2 brytere (via eth0 og eth1) ved å definere bridge 0 og gi serveren en IP-adresse i dette delnett:

auto br0iface br0 inet static address 10.10.0.15/24 gateway 10.10.0.1 bridge_ports eth0 eth1 up /usr/sbin/brctl stp br0 on

Hvis en server er koblet til flere skifter så du vanligvis trenger for å kjøre spanning tree protocol for å unngå løkker. Derfor STP må være slått på via en «opp» – kommandoen som vist ovenfor.

Eksempel: Bridge oppsett uten IP-adresse (bruk «manuell» i stedet for «statisk») til «forward» – et grensesnitt for å gjest VM. (Den statiske bridge config inneholder bare 1 fysiske grensesnittet., Den virtuelle grensesnitt vil bli lagt til broen når VM er i gang.)

auto br1iface br1 inet manual bridge_ports eth4 up /usr/sbin/brctl setageing br1 0 up /usr/sbin/brctl stp br1 off

Merk: Linux-broen støtter bare STP, ingen RSTP (Rapid Spanning Tree). Derfor er det bare støtter den gamle STP Kostnader, ikke den nye RSTP Kostnader (se Spanning_Tree_Protocol). Dette er vanligvis fint med Cisco-Svitsjer, men f.eks. Juniper brytere bruk RSTP kostnader, og derfor kan dette føre til ulike spanning tree beregninger og loop problemer. Dette kan fikses ved innstillinger kostnadene manuelt, enten på bryteren eller på serveren., Innstilling kostnaden på bryteren er foretrukket som Linux skifter tilbake til standard kostnader når et grensesnitt som gjør deg ned/opp.

Bridging uten å Bytte

standard Linux-broen fungerer som en bryter. Dette betyr, det husker MAC-adresser bak en bryter port og hvis mål-MAC-adressen er kjent, data-pakker eller bare frem til den respektive port – ellers pakker vil bli kringkastet.

I noen oppsett dette er ille. For eksempel hvis broen som knytter sammen 2 trunk grensesnitt og samme MAC-adresser kan bli sett fra begge grensesnitt, avhengig av VLAN., Som Linux-broen ikke støtter Vlan (dedikert MAC-adressen tabeller for hver VLAN), i et slikt oppsett du har for å deaktivere MAC-adressen læring og sette bridge til en ekte «bridge» – modus med:

 up /sbin/brctl setageing br0 0 up /sbin/brctl stp br0 off

Howto bruker vlan (dot1q, 802.,1q, trunk) (Etch, Lenny)

Manuell config

modprobe 8021qapt install vlanvconfig add eth0 222 # 222 is vlan numberifconfig eth0.222 upifconfig eth0.222 mtu 1496 #optional if your network card doesn't support MTU 1504Bifconfig eth0.222 10.10.10.1 netmask 255.255.255.0

Nettverk init skript config

I /etc/modules legg til linje:

8021q

I /etc/network/interfaces § eåsyn legg til parameter:

 vlan-raw-device eth0

grensesnittet navnet skal være rå grensesnitt navn (den samme som er angitt av vlan-raw-enhet), klikk på en prikk, så VLAN ID, for eksempel eth0.100. Det kan i stedet være «vlan» så VLAN ID, for eksempel vlan100. I begge tilfeller, VLAN ID-er på slutten, og dette er det eneste stedet som den er konfigurert for.,

Merk: Hvis du navnet ditt VLAN-grensesnitt ethX.YYY, så er det ikke nødvendig å angi vlan-raw-enheten, som raw-enheten kan hentes fra grensesnittet navn.

Eksempel:

auto eth0.222iface eth0.222 inet static address 10.10.10.1/24 vlan-raw-device eth0

Broer og Vlan

Hvis du oppretter VLAN-grensesnitt bare å sette dem inn i en bro, det er ikke nødvendig å definere den VLAN-grensesnitt manuelt. Bare config broen, og VLAN-grensesnitt vil bli opprettet automatisk når du oppretter en bro, e.,g:

auto br1iface br1 inet manual bridge_ports eth0.99 eth1.99 up /usr/sbin/brctl stp br1 on

Advarsler når du bruker bridging og vlan

Hvis du bruker en brigded VLAN-oppsett, som sannsynligvis er nyttig for nettverk i virtualisering miljøer, ta vare til bare å koble til enten en bro enheten eller VLAN-enheter til en underliggende fysisk enhet – som vist ovenfor. Koble til det fysiske grensesnittet (eth0) til en bro (f.eks. bri1) mens du bruker den samme fysiske grensesnittet på tilsynelatende forskjellige Vlan vil resultere i alle pakker skal være merket. (Kernel nyere enn 2.6.37 og eldre enn 3.2).,

Howto lage fault tolerant bonding med vlan (Etch – Strekning)

debian_bonding.dia

Hvordan du konfigurerer en av de ovennevnte server aktiv backup bonding 3 vlan {vlan10,vlan20,vlan30} Debian nettverk uten SPOF uten native vlan.

aptitude install vlan ifenslave-2.6

Nettverk config

Cisco bytte grensesnitt eksempel config

interface GigabitEthernet1/2 description eth1 switchport switchport trunk encapsulation dot1q switchport trunk allowed vlan 10,20,30 switchport mode trunk no ip address no cdp enable spanning-tree portfast trunk

bonding med aktiv backup

Lag en fil /etc/modprobe.d/bonding.,conf inneholder:

alias bond0 bondingoptions bonding mode=active-backup miimon=100 downdelay=200 updelay=200 primary=eth1

/etc/network/interfaces

# The loopback network interfaceauto loiface lo inet loopback# The primary network interfaceauto bond0iface bond0 inet manual up ifconfig bond0 0.0.0.0 up slaves eth1 eth0auto vlan10iface vlan10 inet static address 10.10.10.12/24 vlan-raw-device bond0 gateway 10.10.0.1 dns-search hup.hu dns-nameservers 10.10.0.2auto vlan20iface vlan20 inet static address 10.20.10.12/24 vlan-raw-device bond0auto vlan30iface vlan30 inet static address 10.30.10.12/24 vlan-raw-device bond0

Hvordan å angi MTU (Maks transfer unit / pakkestørrelsen) med VLAN over en bundet grensesnitt

MTU må være konfigurert på bindingens og slave-grensesnitt etter tilbakestillingen av konfigurasjonen har blitt brukt til bonding grensesnitt. Dette er gjort ved hjelp av en post-up linje i bindingens konfigurasjon.

auto bond0iface bond0 inet manual up ifconfig lacptrunk0 0.0.0.0 up slaves eth0 eth1# bond-mode 4 = 802.3ad bond-mode 4 bond-miimon 100 bond-downdelay 200 bond-updelay 200 bond-lacp-rate 1 bond-xmit-hash-policy layer2+3 post-up ifconfig eth0 mtu 9000 && ifconfig eth1 mtu 9000 && ifconfig bond0 mtu 9000#vlan devices will use the MTU set on bond0 deviceauto vlan101iface vlan101 inet static address 10.101.60.123/24 gateway 10.155.60.1 vlan-raw-device bond0auto vlan151iface vlan151 inet static address 192.168.1.1/24 vlan-raw-device bond0

Flere IP-adresser på ett Grensesnitt

Grensesnitt aliasing gir ett grensesnitt å ha flere IP-adresser., Dette er nyttig når mer enn én server er å være synlig via Internett. Vær oppmerksom på at virtuelle verter kan støtte flere Apache-servere med en enkelt IP-adresse. Apache svarer til domenenavnet er levert av kunden i HTTP-hodet. I mange andre situasjoner, en ekstern IP er nødvendig for hver server du bruker en port.

Legacy metode

Dette er /etc/network/interfaces tekst tilordner tre IP-adresser til eth0.

Et alias grensesnitt bør ikke ha «gateway» eller «dns-navnetjenere»; dynamisk IP-oppdrag er tillatt.,

over konfigurasjonen er den tidligere tradisjonelle metoden som gjenspeiler den tradisjonelle bruken av ifconfig for å konfigurere nettverksenheter. ifconfig har innført begrepet aliased eller virtuelle grensesnitt. Disse typer av virtuelle grensesnitt har navn på formen grensesnitt:heltall, og ifconfig behandler dem på samme måte som ekte grensesnitt.

i Dag ifupdown bruker ip-verktøyet fra iproute2 pakken i stedet for ifconfig. Den nye ip-verktøy ikke bruke det samme konseptet aliaser eller virtuelle grensesnitt., Men, det støtter tilordne vilkårlig navn til grensesnitt (de kalles for etiketter). ifupdown bruker denne funksjonen til å støtte aliased grensesnitt mens du bruker ip.

iproute2 metode

Også, ifupdown støtter spesifisere flere grensesnitt ved å gjenta eåsyn seksjoner med samme grensesnitt navn. Den største forskjellen fra den metoden som er beskrevet ovenfor, er at alle disse punktene er behandlet av ifupdown som bare ett grensesnitt, slik at brukeren kan ikke legge til eller fjerne dem individuelt. Imidlertid, opp/ned-kommandoer, samt skript, er kalt for hver seksjon som det pleide å være.,

Merk imidlertid at denne metoden er farlig! Enkelte sjåfør/hardware kombinasjoner kan noen ganger ikke klarer å bringe koblingen opp hvis ingen etiketter som er tilordnet til alias grensesnitt. (Sett denne på Debian Squeeze og Jessie med RTL8111/8168/8411 PCI Express-Gigabit Ethernet-Kontroller (rev 01) auto-forhandle 10/full. En lignende advarsel fra en annen person eksisterer i historien på denne siden.)

Dette er /etc/network/interfaces tekst tilordner tre IP-adresser til eth0.

auto eth0allow-hotplug eth0iface eth0 inet static address 192.168.1.42/24 gateway 192.168.1.1iface eth0 inet static address 192.168.1.43/24iface eth0 inet static address 192.168.1.44/24# adding IP addresses from different subnets is also possibleiface eth0 inet static address 10.10.10.14/24

Manuell fremgangsmåte:

CategoryNetwork CategorySystemAdministration