Hur konfigurerar jag ett nätverkskort med Linux®?
Inställning av ett nätverkskort med Linux® görs ofta automatiskt genom mjukvarudetekteringsprogramvaran som levereras med de flesta moderna Linux®-distributioner. Det kan dock finnas tillfällen när nätverkskortet inte automatiskt konfigureras ordentligt, eller när du vill konfigurera ett andra nätverkskort med Linux®. I alla fall finns det ett par primära medel för att arbeta med nätverkskortets konfiguration, antingen genom ett grafiskt användargränssnitt (GUI) eller kommandoradgränssnittet (CLI).
Att använda din Linux®-distributionsgränssnitt ger det mest användarvänliga och enkla sättet att konfigurera ditt nätverkskort med Linux®. Detta kan dock variera beroende på Linux®-skrivbordsmiljön för din distribution. I de flesta fall använder Linux®-distributioner antingen skrivbordsmiljöerna Gnome® eller K Desktop Environment (KDE®), var och en har ett programvaruhandbok för konfigurering av ditt nätverk. KNetworkManager-programvaran fungerar för KDE®-skrivbordet, medan det i Gnome® kallas NetworkManager. Båda erbjuder möjligheten att konfigurera ett redan upptäckt nätverkskort med nätverksparametrar, IP-adressinformation och lägga till ett nytt nätverkskort.
Om du arbetar från CLI för att konfigurera ditt nätverkskort med Linux®, vill du emellertid först ta reda på om ditt nätverkskort redan är igång genom att utfärda ifconfig- kommandot i terminalapplikationen. Om kommandot matas in utan några argument kommer det att mata ut alla aktuella gränssnitt och deras inställningar. De två vanligaste är eth0 , som är det första Ethernet-nätverkskortet på systemet, och lo , loopback-gränssnittet, som är ett virtuellt mjukvarugränssnitt. Ifconfig- kommandot kan sedan användas för att aktivera eller inaktivera ett gränssnitt samt ändra IP-adress eller annan nätverksinformation. För att ställa in et0- gränssnittets IP-adress, till exempel, ger du följande ifconfig- kommando.
ifconfig eth0 192.168.1.10 netmask 255.255.255.0 upp
För från vänster till höger är den första parametern gränssnittet för att ändra, eth0 , sedan den IP-adress som ska tilldelas den, och sedan det subnätverk som datorn tillhör. Den sista parametern som ges till ifconfig är antingen "upp" eller "ner", som säger datorn att aktivera eller inaktivera nätverkskortet. Var noga med att kontrollera lämpliga inställningar för ditt nätverk, t.ex. nätverkstyp, subnätverk, eventuella gateway-routrar för att komponera rätt kommando.
Naturligtvis kommer detta kommando bara att konfigurera ditt nätverkskort med Linux® för den aktuella sessionen och skulle behöva anges efter varje gång du loggar in på datorn. För att hantera detta implementerar Linux®-distributioner olika skript och filer som kommer att göra detta åt dig automatiskt varje gång datorn startar. Platserna och namnen på dessa skript och konfigurationsfiler kommer att variera beroende på din Linux®-distribution, så se till att kontrollera det för vilka filer du vill ändra. Genom att redigera dessa konfigurationsfiler i en textredigerare laddar operativsystemet sedan rätt nätverkskonfiguration automatiskt.