Hur tilldelar jag en IP-adress på en Linux-dator?
Den här guiden lär dig hur du tilldelar en ny IP-adress till din dator när du använder Linux. Om du gör det kan du förhindra anslutningsproblem för det aktuella objektet.
Metod 1 av 2: på debianbaserad Linux
- 1Verifiera din Linux-version. Populära Debian-baserade Linux-distributioner inkluderar versionerna Ubuntu, Mint och Raspbian.
- 2Öppna terminalen. Detta är kommandoradsappen som är grunden för alla Linux-distributioner. Beroende på din Linux-version kan du ha flera sätt att öppna Terminal:
- Tryck på Ctrl+ Alt+ T eller Ctrl+ Alt+ F1(om du använder en Mac, ersätt ⌘ Commandnyckeln med Ctrl.
- Klicka på textrutan längst upp eller längst ner på skärmen om möjligt.
- Öppna menyfönstret och hitta programmet "Terminal" och klicka sedan på det.
- 3Byt till root. Om du inte redan är inloggad i "root" -katalogen skriver du in su och trycker på. Skriv ↵ Entersedan in ditt root-användarlösenord när du uppmanas till det och tryck på ↵ Enter.
- Ett "root" -konto är Linux-motsvarigheten till ett administratörskonto på en Windows- eller Mac-dator.
- 4Ta upp en lista över dina aktuella internetobjekt. Skriv in ifconfig och tryck för ↵ Enteratt göra det. Du bör se en lista med artikelnamn visas till vänster i fönstret med deras detaljer listade till höger.
- Det översta objektet ska vara din nuvarande router eller Ethernet-anslutning. Objektets namn är "eth0" (Ethernet) eller "wifi0" (Wi-Fi) i Linux.
- 5Hitta det objekt som du vill tilldela en IP-adress till. Notera namnet på objektet som du vill ändra. Du hittar namnet till vänster i fönstret.
- I de flesta fall är detta "eth0" eller "wifi0".
- 6Ändra artikelns IP-adress. Skriv in - se till att ersätta namn med ditt föremåls namn och ipaddress med din föredragna IP-adress - och tryck. sudo ifconfig name ipaddress netmask 255,255.255,0 up ↵ Enter
- För att tilldela en IP på "192,168,2,100" till din Ethernet-anslutning ("eth0"), till exempel, skulle du ange sudo ifconfig eth0 192,168.0,100 netmask 255,255.255,0 här.
- 7Tilldela en standardgateway. Skriv in route add default gw 192,168.1,1och tryck ↵ Enter.
- 8Lägg till en DNS-server. Skriv in echo "nameserver 8,8.8,8" > /etc/resolv.conf och tryck ↵ Enter.
- Om du har en annan DNS-serveradress som du hellre vill använda, ange den i stället för 8,8.8,8.
- 9Kontrollera artikelns nya IP-adress. Ange ifconfig kommandot igen, hitta ditt objekt och titta på adressen till höger om artikelns namn. Du bör se IP-adressen som du just tilldelade.
Metod 2 av 2: på rpm-baserad Linux
- 1Verifiera din Linux-version. Populära RPM-baserade Linux-distributioner inkluderar CentOS, Red Hat- och Fedora-versioner.
- 2Öppna terminalen. Detta är kommandoradsappen som är grunden för alla Linux-distributioner. Beroende på din Linux-version kan du ha flera sätt att öppna Terminal:
- Tryck på Ctrl+ Alt+ T eller Ctrl+ Alt+ F1(om du använder en Mac, ersätt ⌘ Commandnyckeln med Ctrl.
- Klicka på textrutan längst upp eller längst ner på skärmen om möjligt.
- Öppna menyfönstret och hitta programmet "Terminal" och klicka sedan på det.
- 3Byt till root. Om du inte redan är inloggad i "root" -katalogen skriver du in su och trycker på. Skriv ↵ Entersedan in ditt root-användarlösenord när du uppmanas till det och tryck på ↵ Enter.
- Ett "root" -konto är Linux-motsvarigheten till ett administratörskonto på en Windows- eller Mac-dator.
- 4Ta upp en lista över dina aktuella internetobjekt. Skriv in för ip a att visa dina nätverksanslutningar.
- 5Hitta den nätverksanslutning som du vill ändra. Detta är normalt Ethernet- eller Wi-Fi-anslutningen, som har en IP-adress som för närvarande finns till höger i fönstret.
- 6Byt till katalogen för nätverksskript. Skriv in cd /etc/sysconfig/network-scripts och tryck ↵ Enter.
- 7Visa nätverksalternativen. Skriv in ls och tryck ↵ Enter. Du bör se namnet på din nuvarande anslutning längst upp till vänster i nätverksalternativets resultat.
- 8Öppna nätverksalternativen för din anslutning. Skriv in och tryck. Om du gör det öppnas nätverkets egenskaper i din Vi-redigerare. vi ifcfg-network name ↵ Enter
- För ett nätverk med namnet "eno12345678", till exempel, skulle du ange vi ifcfg-eno12345678 här.
- 9Redigera nätverkets information. Ändra följande värden:
- BOOTPROTO - Byt dhcp tillnone
- Alla ipv6-poster - Ta bort alla IPV6-poster helt genom att flytta markören till I vänster och trycka på Del.
- ONBOOT - Byt no tillyes
- 10Ange en ny IP-kategori. Tryck på för ↵ Enteratt hoppa ned en rad från ONBOOT- kategorin, skriv in
IPADDR=
och ange IP-adressen som du vill använda och tryck sedan på ↵ Enter.- Till exempel: för att använda "192,168.2,23" som din IP-adress, skriv in
IPADDR=192,168.2,23
och tryck ↵ Enter.
- Till exempel: för att använda "192,168.2,23" som din IP-adress, skriv in
- 11Ange information om nätmask, gateway och DNS. Att göra så:
- Skriv in
PREFIX=24
och tryck ↵ Enter. Du kan också gå inNETMASK=255,255.255,0
här. - Skriv in
GATEWAY=192,168.2,1
och tryck ↵ Enter. Ersätt din önskade gateway-adress om det är annorlunda.
- Skriv in
- 12Spara och avsluta filen. Du kan använda Arkiv- menyn för att göra detta, eller så kan du skriva in :wq och trycka på ↵ Enter.
- Vissa mycket specifika Linux-distributioner kräver att du går igenom en annan process för att tilldela en IP-adress. För att se specifikationerna för din specifika distribution, kolla online.
- Glöm inte att byta tillbaka till det vanliga (icke-root) användarkontot när du är klar.
Läs också: Hur inverterar jag färger på din Windows 10?
Kommentarer (2)
- Jag är inte så erfaren med Linux. Dessa anvisningar berättade för mig steg för steg hur jag skulle göra vad jag behövde göra. Tack!
- Tack! Jag har lärt mig känslan av det.
Relaterade artiklar