5 måter å tilordne en IP -adresse til en Linux -datamaskin

Innholdsfortegnelse:

5 måter å tilordne en IP -adresse til en Linux -datamaskin
5 måter å tilordne en IP -adresse til en Linux -datamaskin

Video: 5 måter å tilordne en IP -adresse til en Linux -datamaskin

Video: 5 måter å tilordne en IP -adresse til en Linux -datamaskin
Video: Я никогда не ел такой вкусной курицы в соусе!!! Рецепт за 10 минут! 2024, Kan
Anonim

Linux er et gratis og åpen kildekode -alternativ til Windows og Mac OS. Dette operativsystemet kan fungere i form av en rå tekstkonsoll, eller i et grafisk miljø som GNOME og KDE. Denne veiledningen vil forklare hvordan du tilordner en IP -adresse på et Linux -system via konsollen. Denne guiden forutsetter at du kjenner det grunnleggende ved bruk av Linux, og hvordan nettverk, IP -adresser og DNS -servere fungerer.

Steg

Metode 1 av 5: Bruke en "Root" -konto

Tilordne en IP -adresse på en Linux -datamaskin Trinn 1
Tilordne en IP -adresse på en Linux -datamaskin Trinn 1

Trinn 1. Hvis du ikke er logget på systemet som 'root' (en slags administratorkonto i Linux), åpner du en konsoll og skriver inn "su"

Trykk enter.

Installer Linux uten CD eller USB -pinne ved hjelp av UNetBootIn trinn 9
Installer Linux uten CD eller USB -pinne ved hjelp av UNetBootIn trinn 9

Trinn 2. Merk:

Ubuntu Linux -distribusjoner har vanligvis det samme "root" -passordet som kontopassordet som ble opprettet da operativsystemet ble installert.

Tilordne en IP -adresse på en Linux -datamaskin Trinn 3
Tilordne en IP -adresse på en Linux -datamaskin Trinn 3

Trinn 3. Skriv inn "root" -passordet når du blir bedt om det, og trykk "Enter"

Metode 2 av 5: Debian/Ubuntu/Kubuntu

Tilordne en IP -adresse på en Linux -datamaskin Trinn 4
Tilordne en IP -adresse på en Linux -datamaskin Trinn 4

Trinn 1. Lag en kopi av filen/etc/network/interfaces ved å skrive følgende kommando i konsollen:

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

Tilordne en IP -adresse på en Linux -datamaskin Trinn 5
Tilordne en IP -adresse på en Linux -datamaskin Trinn 5

Trinn 2. Skriv 'vi/etc/network/interfaces', og trykk deretter "Enter"

Trykk på 'i' for å gå til redigeringsmodus.

Tilordne en IP -adresse på en Linux -datamaskin Trinn 6
Tilordne en IP -adresse på en Linux -datamaskin Trinn 6

Trinn 3. Rull til du finner nettverkskortet i filen

Nettverkskortet heter vanligvis eth0 for et Ethernet -nettverkskort, eller wlan0/wifi0 for et trådløst nettverk.

Tilordne en IP -adresse på en Linux -datamaskin Trinn 7
Tilordne en IP -adresse på en Linux -datamaskin Trinn 7

Trinn 4. Endre 'iface eth0 inet dhcp' til 'iface eth0 inet static'

Tilordne en IP -adresse på en Linux -datamaskin Trinn 8
Tilordne en IP -adresse på en Linux -datamaskin Trinn 8

Trinn 5. Legg til følgende linjer i filen

Erstatt IP-adressen med IP-adressen du vil ha: adresse 192.168.0.10 nettmaske 255.255.255.0 nettverk 192.168.0.0 kringkasting 192.168.0.255gateway 192.168.0.1dns-nameservers 216.10.119.241

Tilordne en IP -adresse på en Linux -datamaskin Trinn 9
Tilordne en IP -adresse på en Linux -datamaskin Trinn 9

Trinn 6. Lagre filen og avslutt redigeringsprogrammet

Trykk "Esc" for å gå til vi -kommandomodus, og skriv deretter ": wq". Trykk enter".

Tilordne en IP -adresse på en Linux -datamaskin Trinn 10
Tilordne en IP -adresse på en Linux -datamaskin Trinn 10

Trinn 7. Skriv inn 'ifdown eth0' og trykk "Enter"

Tilordne en IP -adresse på en Linux -datamaskin Trinn 11
Tilordne en IP -adresse på en Linux -datamaskin Trinn 11

Trinn 8. Skriv inn 'ifup eth0' og trykk "Enter"

Metode 3 av 5: Red Hat eller Slackware

Tilordne en IP -adresse på en Linux -datamaskin Trinn 12
Tilordne en IP -adresse på en Linux -datamaskin Trinn 12

Trinn 1. Den enkleste måten å sette IP på Red Hat eller Slackware er å skrive "netconfig" på eldre distribusjonsversjoner, eller "ifconfig /netstat" på nye distribusjonsversjoner

Kjør kommandoen i konsollen som "root". Den tekstbaserte menyen hjelper deg med å angi nødvendig konfigurasjon.

Tilordne en IP -adresse på en Linux -datamaskin Trinn 13
Tilordne en IP -adresse på en Linux -datamaskin Trinn 13

Trinn 2. Skriv følgende kommando i konsollen: nano/etc/sysconfig/network-scripts/ifcfg-eth0. Bruk "Tab" for å flytte mellom kolonner, og bruk mellomrom for å merke av eller fjerne avmerkingen.

Tilordne en IP -adresse på en Linux -datamaskin Trinn 14
Tilordne en IP -adresse på en Linux -datamaskin Trinn 14

Trinn 3. Når du har angitt de ønskede innstillingene, lukker du innstillingsvinduet

Tilordne en IP -adresse på en Linux -datamaskin Trinn 15
Tilordne en IP -adresse på en Linux -datamaskin Trinn 15

Trinn 4. For å anvende reglene, skriv inn kommandoen 'omstart av tjenestenettverk' i konsollen, og trykk deretter "Enter"

Dette trinnet er ikke nødvendig hvis du bruker Slackware - endringene dine blir brukt automatisk. Merk: Det er forskjellige distribusjoner basert på Red Hat Linux, for eksempel Fedora Core, CentOS, White Box, etc. De fleste av disse operativsystemene kan ha den samme IP -konfigurasjonskommandoen.

Metode 4 av 5: Et hvilket som helst Linux -system med kjerne 2.4 og nyere

Følgende metode er litt mer komplisert. Du trenger fortsatt en konsoll, men trinnene bør fungere for enhver moderne Linux -distribusjon. Konfigurasjonsprogrammet som brukes er "ip", og ligger i "/sbin/" -mappen.

Tilordne en IP -adresse på en Linux -datamaskin Trinn 16
Tilordne en IP -adresse på en Linux -datamaskin Trinn 16

Trinn 1. Kjenn navnet på nettverksgrensesnittet som skal brukes

For å vise alle tilgjengelige nettverksgrensesnitt, kjør kommandoen "/sbin/ip link". En liste over grensesnittnavn, MAC -adresser og annen informasjon vises på skjermen.

Tilordne en IP -adresse på en Linux -datamaskin Trinn 17
Tilordne en IP -adresse på en Linux -datamaskin Trinn 17

Trinn 2. Bruk IP -adressen med "addr" -kommandoen, for eksempel "/sbin/ip addr add 192.168.0.10/24 dev [INTERFACE_NAME]"

  • Standard tilgangspunkt legges til med underkommandoen "rute", for eksempel "/sbin/ip route add default via [GATEWAY_ADDRESS]".

    Tilordne en IP -adresse på en Linux -datamaskin Trinn 18
    Tilordne en IP -adresse på en Linux -datamaskin Trinn 18
Tilordne en IP -adresse på en Linux -datamaskin Trinn 19
Tilordne en IP -adresse på en Linux -datamaskin Trinn 19

Trinn 3. Aktiver nettverksgrensesnittet med underkommandoen "lenke":

"/sbin/ip -lenke satt opp [INTERFACE_NAME]". Hvis alle dataene du skrev inn er riktige, vil nettverket kjøre normalt. Dessverre vil alle nettverksinnstillinger gå tapt hvis du starter systemet på nytt, så hvis du vil gjenopprette innstillingene etter at systemet har startet, legger du til alle kommandoene ovenfor i "/etc/rc.local" - en fil som kjøres når systemet starter.

Metode 5 av 5: Dynamisk IP -adresse/DHCP

Dynamiske IP -adresser genereres automatisk og krever vanligvis ikke brukeroppmerksomhet, men det er spesifikke tilfeller å være oppmerksom på:

Tilordne en IP -adresse på en Linux -datamaskin Trinn 20
Tilordne en IP -adresse på en Linux -datamaskin Trinn 20

Trinn 1. Hvis nettverket ikke er aktivt når systemet starter, er det ikke sikkert at internettforbindelsen er tilgjengelig selv etter at nettverksproblemet er løst

For å gjenopprette internettforbindelsen umiddelbart, kjør kommandoen "dhclient" som root. Den dynamiske adressen blir også tilbakestilt.

Tilordne en IP -adresse på en Linux -datamaskin Trinn 21
Tilordne en IP -adresse på en Linux -datamaskin Trinn 21

Trinn 2. Den samme situasjonen kan også oppstå hvis nettverket får tilgang til maskinvare som starter med datamaskinen

I noen tilfeller starter Linux opp raskere enn nettverks "ruteren" og finner ikke nettverket ved oppstart. Finn dhclient.conf (f.eks. /Etc/dhcp3/dhclient.conf for Debian) og legg til/reparer reboot -linjen nn;. Erstatt nn med ventetidsintervallet for "ruteren" -aktiveringsprosessen etter at systemet er aktivt.

Tips

  • Kommandoen 'sudo' (forkortelse for "superbruker gjør") gir midlertidig administratortilgang og er i de fleste tilfeller mer egnet enn "su". Les sudo -guiden ved å skrive "man sudo", og vær takknemlig for at du gjorde det.
  • Det kan hende at filen /etc/resolv.conf må redigeres hvis du vil ha tilgang til systemet med domenenavn i stedet for IP -adresse. Bruk metoder som å redigere filen/etc/network/interfaces, og ikke glem å sikkerhetskopiere originalene!

Advarsel

  • Ikke glem å sikkerhetskopiere filene dine, slik at du kan gjenopprette de opprinnelige innstillingene.
  • Ikke prøv trinnene ovenfor, med mindre du forstår hvordan nettverk, IP -adresser og DNS -servere fungerer.
  • Ikke fortsett å logge på som root. Vi anbefaler at du logger deg på som en annen bruker, bruker kommandoen su i konsollen og deretter går tilbake til den brukerkontoen når du er ferdig. Root -tilgang lar andre brukere med tilgang til datamaskinen din gjøre noe med systemet ditt.

Anbefalt: