5 maniere om 'n IP -adres aan 'n Linux -rekenaar toe te ken

INHOUDSOPGAWE:

5 maniere om 'n IP -adres aan 'n Linux -rekenaar toe te ken
5 maniere om 'n IP -adres aan 'n Linux -rekenaar toe te ken

Video: 5 maniere om 'n IP -adres aan 'n Linux -rekenaar toe te ken

Video: 5 maniere om 'n IP -adres aan 'n Linux -rekenaar toe te ken
Video: 27 Snelle En Gemakkelijke Knutselwerken Om Thuis Te Maken 2024, Mei
Anonim

Linux is 'n gratis en open source alternatief vir Windows en Mac OS. Hierdie bedryfstelsel kan werk in die vorm van 'n rou teks konsole, of in 'n grafiese omgewing soos GNOME en KDE. Hierdie gids sal verduidelik hoe u 'n IP -adres op 'n Linux -stelsel via die konsole kan toewys. Hierdie gids veronderstel dat u die basiese beginsels van die gebruik van Linux ken en hoe netwerke, IP -adresse en DNS -bedieners werk.

Stap

Metode 1 van 5: Gebruik 'n "Root" -rekening

Ken 'n IP -adres toe op 'n Linux -rekenaar Stap 1
Ken 'n IP -adres toe op 'n Linux -rekenaar Stap 1

Stap 1. As u nie as 'root' by die stelsel aangemeld is nie ('n soort administrateurrekening in Linux), maak 'n konsole oop en voer 'su' in

Druk "Enter".

Installeer Linux sonder 'n CD of USB -stick met behulp van UNetBootIn Stap 9
Installeer Linux sonder 'n CD of USB -stick met behulp van UNetBootIn Stap 9

Stap 2. Let op:

Ubuntu Linux -verspreidings het gewoonlik dieselfde 'root' wagwoord as die rekeningwagwoord wat geskep is toe die bedryfstelsel geïnstalleer is.

Ken 'n IP -adres toe op 'n Linux -rekenaar Stap 3
Ken 'n IP -adres toe op 'n Linux -rekenaar Stap 3

Stap 3. Voer die "root" rekeningwagwoord in wanneer u gevra word, en druk "Enter"

Metode 2 van 5: Debian/Ubuntu/Kubuntu

Ken 'n IP -adres toe op 'n Linux -rekenaar Stap 4
Ken 'n IP -adres toe op 'n Linux -rekenaar Stap 4

Stap 1. Maak 'n afskrif van die/etc/network/interfaces -lêer deur die volgende opdrag in die konsole te skryf:

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

Ken 'n IP -adres toe op 'n Linux -rekenaar Stap 5
Ken 'n IP -adres toe op 'n Linux -rekenaar Stap 5

Stap 2. Tik 'vi/etc/network/interfaces' en druk dan op "Enter"

Druk op 'i' om in die bewerkingsmodus te gaan.

Ken 'n IP -adres toe op 'n Linux -rekenaar Stap 6
Ken 'n IP -adres toe op 'n Linux -rekenaar Stap 6

Stap 3. Blaai totdat u die netwerkkaart in die lêer vind

Die netwerkkaart heet gewoonlik eth0 vir 'n Ethernet -netwerkkaart, of wlan0/wifi0 vir 'n draadlose netwerk.

Ken 'n IP -adres toe op 'n Linux -rekenaar Stap 7
Ken 'n IP -adres toe op 'n Linux -rekenaar Stap 7

Stap 4. Verander 'iface eth0 inet dhcp' in 'iface eth0 inet static'

Ken 'n IP -adres toe op 'n Linux -rekenaar Stap 8
Ken 'n IP -adres toe op 'n Linux -rekenaar Stap 8

Stap 5. Voeg die volgende reëls by die lêer

Vervang die IP-adres met die gewenste IP-adres: adres 192.168.0.10netmasker 255.255.255.0netwerk 192.168.0.0 uitsending 192.168.0.255gateway 192.168.0.1dns-naambedieners 216.10.119.241

Ken 'n IP -adres toe op 'n Linux -rekenaar Stap 9
Ken 'n IP -adres toe op 'n Linux -rekenaar Stap 9

Stap 6. Stoor die lêer en verlaat die redakteur

Druk op "Esc" om in die opdragmodus vi te gaan en skryf dan ": wq". Druk "Enter".

Ken 'n IP -adres toe op 'n Linux -rekenaar Stap 10
Ken 'n IP -adres toe op 'n Linux -rekenaar Stap 10

Stap 7. Voer 'ifdown eth0' in en druk "Enter"

Ken 'n IP -adres toe op 'n Linux -rekenaar Stap 11
Ken 'n IP -adres toe op 'n Linux -rekenaar Stap 11

Stap 8. Voer 'ifup eth0' in en druk "Enter"

Metode 3 van 5: Red Hat of Slackware

Ken 'n IP -adres toe op 'n Linux -rekenaar Stap 12
Ken 'n IP -adres toe op 'n Linux -rekenaar Stap 12

Stap 1. Die maklikste manier om die IP op Red Hat of Slackware in te stel, is om "netconfig" op ouer verspreidingsweergawes te tik, of "ifconfig /netstat" op nuwe verspreidingsweergawes

Voer die opdrag in die konsole uit as 'root'. Die teksgebaseerde spyskaart sal u help om die vereiste konfigurasie in te stel.

Ken 'n IP -adres toe op 'n Linux -rekenaar Stap 13
Ken 'n IP -adres toe op 'n Linux -rekenaar Stap 13

Stap 2. Skryf die volgende opdrag in die konsole: nano/etc/sysconfig/network-scripts/ifcfg-eth0. Gebruik "Tab" om tussen kolomme te beweeg, en gebruik spasies om die blokkies te merk of te verwyder.

Ken 'n IP -adres toe op 'n Linux -rekenaar Stap 14
Ken 'n IP -adres toe op 'n Linux -rekenaar Stap 14

Stap 3. Nadat u die gewenste instellings ingevoer het, sluit die instellingsvenster

Ken 'n IP -adres toe op 'n Linux -rekenaar Stap 15
Ken 'n IP -adres toe op 'n Linux -rekenaar Stap 15

Stap 4. Om die reëls toe te pas, voer die opdrag 'diens netwerk herlaai' in die konsole in en druk dan "Enter"

Hierdie stap is nie nodig as u Slackware gebruik nie - u veranderinge word outomaties toegepas. Opmerking: daar is verskillende verspreidings gebaseer op Red Hat Linux, soos Fedora Core, CentOS, White Box, ens. Die meeste van hierdie bedryfstelsels het moontlik dieselfde IP -opsetopdrag.

Metode 4 van 5: Enige Linux -stelsel met Kernel 2.4 en hoër

Die volgende metode is 'n bietjie meer ingewikkeld. U benodig nog steeds 'n konsole, maar die stappe behoort te werk vir enige moderne Linux -verspreiding. Die konfigurasieprogram wat gebruik word, is "ip" en is geleë in die "/sbin/" gids.

Ken 'n IP -adres toe op 'n Linux -rekenaar Stap 16
Ken 'n IP -adres toe op 'n Linux -rekenaar Stap 16

Stap 1. Ken die naam van die netwerk -koppelvlak wat u wil gebruik

Voer die opdrag "/sbin/ip link" uit om alle beskikbare netwerk -koppelvlakke te vertoon. 'N Lys met koppelvlakname, MAC -adresse en ander inligting sal op die skerm verskyn.

Ken 'n IP -adres toe op 'n Linux -rekenaar Stap 17
Ken 'n IP -adres toe op 'n Linux -rekenaar Stap 17

Stap 2. Pas die IP -adres toe met die "addr" subopdrag, soos "/sbin/ip addr add 192.168.0.10/24 dev [INTERFACE_NAME]"

  • Die standaard toegangspunt word bygevoeg met die "roete" subopdrag, soos "/sbin/ip route add default via [GATEWAY_ADDRESS]".

    Ken 'n IP -adres toe op 'n Linux -rekenaar Stap 18
    Ken 'n IP -adres toe op 'n Linux -rekenaar Stap 18
Ken 'n IP -adres toe op 'n Linux -rekenaar Stap 19
Ken 'n IP -adres toe op 'n Linux -rekenaar Stap 19

Stap 3. Aktiveer die netwerk -koppelvlak met die subskakel "skakel":

"/sbin/ip -skakel het [INTERFACE_NAME] opgestel". As al die gegewens korrek is, werk die netwerk normaal. Ongelukkig gaan alle netwerkinstellings verlore as u die stelsel herlaai, dus as u die instellings wil herstel nadat die stelsel begin het, voeg al die bogenoemde opdragte by "/etc/rc.local" - 'n lêer wat loop wanneer die stelsel begin.

Metode 5 van 5: Dinamiese IP -adres/DHCP

Dinamiese IP -adresse word outomaties gegenereer en vereis gewoonlik nie aandag van die gebruiker nie, maar daar is spesifieke gevalle om van kennis te neem:

Ken 'n IP -adres toe op 'n Linux -rekenaar Stap 20
Ken 'n IP -adres toe op 'n Linux -rekenaar Stap 20

Stap 1. As die netwerk nie aktief is wanneer die stelsel begin nie, is die internetverbinding moontlik nie beskikbaar nie, selfs nadat die netwerkprobleem opgelos is

Om die internetverbinding onmiddellik te herstel, voer die opdrag "dhclient" as root uit. Die dinamiese adres sal ook herstel word.

Ken 'n IP -adres toe op 'n Linux -rekenaar Stap 21
Ken 'n IP -adres toe op 'n Linux -rekenaar Stap 21

Stap 2. Dieselfde situasie kan ook voorkom as toegang tot die netwerk verkry word deur hardeware wat met u rekenaar begin

In sommige gevalle begin Linux vinniger as die netwerkrouter en vind dit nie by die aanvang van die netwerk nie. Soek dhclient.conf (bv. /Etc/dhcp3/dhclient.conf vir Debian) en voeg/herstel die herlaai lyn nn;. Vervang nn met die wagtydinterval vir die "router" -aktiveringsproses nadat die stelsel aktief is.

Wenke

  • Die 'sudo' opdrag (afkorting vir 'superuser do') laat tydelike administrateurtoegang toe en is in die meeste gevalle meer geskik as 'su'. Lees die sudo -gids deur 'man sudo' in te tik, en wees dankbaar dat u dit gedoen het.
  • Die /etc/resolv.conf -lêer moet moontlik gewysig word as u toegang tot die stelsel wil verkry deur 'n domeinnaam in plaas van 'n IP -adres. Gebruik metodes soos die redigering van die/etc/network/interfaces -lêer, en moenie vergeet om 'n rugsteun van die oorspronklike te maak nie!

Waarskuwing

  • Moenie vergeet om 'n rugsteun van u lêers te maak sodat u die oorspronklike instellings kan herstel nie.
  • Moenie die bogenoemde stappe probeer nie, tensy u verstaan hoe netwerke, IP -adresse en DNS -bedieners werk.
  • Moenie aanmeld as root nie. Ons beveel aan dat u as 'n ander gebruiker aanmeld, die su -opdrag in die konsole gebruik en dan terugkeer na die gebruikersrekening wanneer u klaar is. Met worteltoegang kan ander gebruikers met toegang tot u rekenaar enigiets aan u stelsel doen.

Aanbeveel: