5 måder at tildele en IP -adresse til en Linux -computer

Indholdsfortegnelse:

5 måder at tildele en IP -adresse til en Linux -computer
5 måder at tildele en IP -adresse til en Linux -computer

Video: 5 måder at tildele en IP -adresse til en Linux -computer

Video: 5 måder at tildele en IP -adresse til en Linux -computer
Video: торт МЕДОВИК! идеальный рецепт! Коржи всегда РОВНЫЕ, не сжимаются при выпекании! тает во рту! 2024, November
Anonim

Linux er et gratis og open source -alternativ til Windows og Mac OS. Dette operativsystem kan fungere i form af en råtekstkonsol eller i et grafisk miljø som GNOME og KDE. Denne vejledning forklarer, hvordan du tildeler en IP -adresse på et Linux -system via konsollen. Denne vejledning forudsætter, at du kender det grundlæggende ved brug af Linux, og hvordan netværk, IP -adresser og DNS -servere fungerer.

Trin

Metode 1 af 5: Brug af en "Root" -konto

Tildel en IP -adresse på en Linux -computer Trin 1
Tildel en IP -adresse på en Linux -computer Trin 1

Trin 1. Hvis du ikke er logget ind i systemet som 'root' (en slags administratorkonto i Linux), skal du åbne en konsol og indtaste "su"

Tryk på "Enter".

Installer Linux uden en cd eller USB -stick ved hjælp af UNetBootIn Trin 9
Installer Linux uden en cd eller USB -stick ved hjælp af UNetBootIn Trin 9

Trin 2. Bemærk:

Ubuntu Linux -distributioner har normalt den samme "root" -adgangskode som den kontoadgangskode, der blev oprettet, da operativsystemet blev installeret.

Tildel en IP -adresse på en Linux -computer Trin 3
Tildel en IP -adresse på en Linux -computer Trin 3

Trin 3. Indtast "root" -adgangskoden, når du bliver bedt om det, og tryk på "Enter"

Metode 2 af 5: Debian/Ubuntu/Kubuntu

Tildel en IP -adresse på en Linux -computer Trin 4
Tildel en IP -adresse på en Linux -computer Trin 4

Trin 1. Lav en kopi af filen/etc/network/interfaces ved at skrive følgende kommando i konsollen:

'cp/etc/network/interfaces /etc/network/interfaces.backup'

Tildel en IP -adresse på en Linux -computer Trin 5
Tildel en IP -adresse på en Linux -computer Trin 5

Trin 2. Skriv 'vi/etc/network/interfaces', og tryk derefter på "Enter"

Tryk på 'i' for at gå til redigeringstilstand.

Tildel en IP -adresse på en Linux -computer Trin 6
Tildel en IP -adresse på en Linux -computer Trin 6

Trin 3. Rul, indtil du finder netværkskortet i filen

Netværkskortet kaldes normalt eth0 for et Ethernet -netværkskort eller wlan0/wifi0 for et trådløst netværk.

Tildel en IP -adresse på en Linux -computer Trin 7
Tildel en IP -adresse på en Linux -computer Trin 7

Trin 4. Skift 'iface eth0 inet dhcp' til 'iface eth0 inet static'

Tildel en IP -adresse på en Linux -computer Trin 8
Tildel en IP -adresse på en Linux -computer Trin 8

Trin 5. Tilføj følgende linjer til filen

Udskift IP-adressen med den ønskede IP-adresse: adresse 192.168.0.10netmaske 255.255.255.0netværk 192.168.0.0broadcast 192.168.0.255gateway 192.168.0.1dns-nameservers 216.10.119.241

Tildel en IP -adresse på en Linux -computer Trin 9
Tildel en IP -adresse på en Linux -computer Trin 9

Trin 6. Gem filen, og afslut editoren

Tryk på "Esc" for at gå til vi -kommandotilstand, og skriv derefter ": wq". Tryk på "Enter".

Tildel en IP -adresse på en Linux -computer Trin 10
Tildel en IP -adresse på en Linux -computer Trin 10

Trin 7. Indtast 'ifdown eth0', og tryk på "Enter"

Tildel en IP -adresse på en Linux -computer Trin 11
Tildel en IP -adresse på en Linux -computer Trin 11

Trin 8. Indtast 'ifup eth0', og tryk på "Enter"

Metode 3 af 5: Red Hat eller Slackware

Tildel en IP -adresse på en Linux -computer Trin 12
Tildel en IP -adresse på en Linux -computer Trin 12

Trin 1. Den nemmeste måde at indstille IP'en på Red Hat eller Slackware er at skrive "netconfig" på ældre distributionsversioner eller "ifconfig /netstat" på nye distributionsversioner

Kør kommandoen i konsollen som "root". Den tekstbaserede menu hjælper dig med at angive den nødvendige konfiguration.

Tildel en IP -adresse på en Linux -computer Trin 13
Tildel en IP -adresse på en Linux -computer Trin 13

Trin 2. Skriv følgende kommando i konsollen: nano/etc/sysconfig/network-scripts/ifcfg-eth0. Brug "Tab" til at flytte mellem kolonner, og brug mellemrum til at markere eller fjerne markeringen i afkrydsningsfelter.

Tildel en IP -adresse på en Linux -computer Trin 14
Tildel en IP -adresse på en Linux -computer Trin 14

Trin 3. Når du har indtastet de ønskede indstillinger, skal du lukke vinduet med indstillinger

Tildel en IP -adresse på en Linux -computer Trin 15
Tildel en IP -adresse på en Linux -computer Trin 15

Trin 4. For at anvende reglerne skal du indtaste kommandoen 'genstart af servicenetværk' i konsollen og derefter trykke på "Enter"

Dette trin er ikke nødvendigt, hvis du bruger Slackware - dine ændringer anvendes automatisk. Bemærk: Der er forskellige distributioner baseret på Red Hat Linux, såsom Fedora Core, CentOS, White Box osv. De fleste af disse operativsystemer har muligvis den samme IP -konfigurationskommando.

Metode 4 af 5: Ethvert Linux -system med Kernel 2.4 og nyere

Følgende metode er lidt mere kompliceret. Du skal stadig bruge en konsol, men trinene bør fungere for enhver moderne Linux -distribution. Det anvendte konfigurationsprogram er "ip", og er placeret i mappen "/sbin/".

Tildel en IP -adresse på en Linux -computer Trin 16
Tildel en IP -adresse på en Linux -computer Trin 16

Trin 1. Kend navnet på den netværksgrænseflade, der skal bruges

For at få vist alle tilgængelige netværksgrænseflader skal du køre kommandoen "/sbin/ip link". En liste over grænseflade navne, MAC -adresser og andre oplysninger vises på skærmen.

Tildel en IP -adresse på en Linux -computer Trin 17
Tildel en IP -adresse på en Linux -computer Trin 17

Trin 2. Anvend IP -adressen med underkommandoen "addr", f.eks. "/Sbin/ip addr add 192.168.0.10/24 dev [INTERFACE_NAME]"

  • Standardadgangspunktet tilføjes med underkommandoen "rute", f.eks. "/Sbin/ip rute tilføj standard via [GATEWAY_ADDRESS]".

    Tildel en IP -adresse på en Linux -computer Trin 18
    Tildel en IP -adresse på en Linux -computer Trin 18
Tildel en IP -adresse på en Linux -computer Trin 19
Tildel en IP -adresse på en Linux -computer Trin 19

Trin 3. Aktiver netværksgrænsefladen med underkommandoen "link":

"/sbin/ip -link konfigureret [INTERFACE_NAME]". Hvis alle de data, du har indtastet, er korrekte, kører netværket normalt. Desværre vil alle netværksindstillinger gå tabt, hvis du genstarter systemet, så hvis du vil gendanne indstillingerne, efter at systemet er startet, skal du tilføje alle ovenstående kommandoer til "/etc/rc.local" - en fil, der kører, når systemet starter.

Metode 5 af 5: Dynamisk IP -adresse/DHCP

Dynamiske IP -adresser genereres automatisk og kræver generelt ikke brugernes opmærksomhed, men der er særlige tilfælde, man skal være opmærksom på:

Tildel en IP -adresse på en Linux -computer Trin 20
Tildel en IP -adresse på en Linux -computer Trin 20

Trin 1. Hvis netværket ikke er aktivt, når systemet starter, er internetforbindelsen muligvis ikke tilgængelig, selv efter at netværksproblemet er løst

For at genoprette internetforbindelsen med det samme skal du køre kommandoen "dhclient" som root. Den dynamiske adresse nulstilles også.

Tildel en IP -adresse på en Linux -computer Trin 21
Tildel en IP -adresse på en Linux -computer Trin 21

Trin 2. Den samme situation kan også opstå, hvis netværket tilgås af hardware, der starter med din computer

I nogle tilfælde starter Linux hurtigere end netværks "routeren" og finder ikke netværket ved opstart. Find dhclient.conf (f.eks. /Etc/dhcp3/dhclient.conf for Debian) og tilføj/fix genstartlinjen nn;. Erstat nn med ventetidsintervallet for "router" -aktiveringsprocessen, efter at systemet er aktivt.

Tips

  • Kommandoen 'sudo' (forkortelse for "superbruger gør") giver midlertidig administratoradgang og er i de fleste tilfælde mere egnet end 'su'. Læs sudo -guiden ved at skrive "man sudo", og vær taknemmelig for, at du gjorde det.
  • Filen /etc/resolv.conf skal muligvis redigeres, hvis du vil have adgang til systemet efter domænenavn i stedet for IP -adresse. Brug metoder som redigering af filen/etc/network/interfaces, og glem ikke at sikkerhedskopiere originalerne!

Advarsel

  • Glem ikke at sikkerhedskopiere dine filer, så du kan gendanne de originale indstillinger.
  • Prøv ikke ovenstående trin, medmindre du forstår, hvordan netværk, IP -adresser og DNS -servere fungerer.
  • Log ikke på som root. Vi anbefaler, at du logger ind som en anden bruger, bruger kommandoen su i konsollen og derefter vender tilbage til den brugerkonto, når du er færdig. Rootadgang giver andre brugere med adgang til din computer mulighed for at gøre alt ved dit system.

Anbefalede: