Ken 'n ip-adres aan 'n linux-rekenaar toe

Linux is die gratis oopbron-alternatief vir Microsoft Windows en Mac OS X.Die bedryfstelsel self kan gestroop word na `n blote tekskonsole, of dit kan `n grafiese koppelvlak, soos Gnome of KDE gebruik. Hierdie artikel gaan jou verduidelik hoe om `n IP-adres aan `n Linux-stelsel toe te ken via die tekskonsole. Hierdie gids neem aan dat jy iets van Linux weet, en dat jy weet hoe netwerke, IP-adresse en DNS-bedieners werk.

Trappe

Metode1 van 5: Skakel oor na wortel

Prent getiteld Ken `n IP-adres toe op `n Linux-rekenaar Stap 1
1. As jy nie reeds aangemeld is as `root` (die Linux-eweknie van `Administrateur/Administrateur`), ​​maak `n konsole oop en tik `su` (sonder die aanhalings) en druk Enter.
Prent getiteld Installeer Linux sonder `n CD of USB-stick met UNetBoot In Stap 9
2. Gee aandag: *Ubuntu Linux-verspreidings gebruik gewoonlik dieselfde wortelwagwoord as die rekening wat tydens OS-installasie geskep is.
Prent getiteld Ken `n IP-adres toe op `n Linux-rekenaar Stap 3
3. Voer jou root-wagwoord in as jy gevra word, en druk Enter.

Metode 2 van 5: Debian/Ubuntu/Kubuntu

Prent getiteld Ken `n IP-adres toe op `n Linux-rekenaar Stap 4
1. Rugsteun /etc/network/interfaces deur die volgende kode in die konsole in te tik: `cp /etc/network/interfaces /etc/network/interfaces.ondersteuning`
Prent getiteld Ken `n IP-adres toe op `n Linux-rekenaar Stap 5
2. Tik `vi /etc/network/interfaces` en druk Enter.Druk `i` om in te voer (redigeer) modus.
Prent getiteld Ken `n IP-adres toe op `n Linux-rekenaar Stap 6
3. Rollees af totdat jy jou netwerkkaart in die lêer kry (gewoonlik is dit eth0 vir `n Ethernet-verbinding, of wlan0 of wifi0 vir `n wifi-verbinding).
Prent getiteld Ken `n IP-adres toe op `n Linux-rekenaar Stap 7
4. Verander `iface eth0 inet dhcp` na `iface eth0 inet static`
Prent getiteld Ken `n IP-adres toe op `n Linux-rekenaar Stap 8
5. Voeg die volgende reëls by en vervang die IP-adresnommers met die gewenste konfigurasie:adres 192.168.0.10netmasker 255.255.255.0netwerk 192.168.0.0uitsaai 192.168.0.255poort 192.168.0.1dns naambedieners 216.10.119.241
Prent getiteld Ken `n IP-adres toe op `n Linux-rekenaar Stap 9
6. Stoor dit en maak die lêer toe deur Escape te druk (om in vi-opdragmodus te gaan), dan ":wq" en Enter
Prent getiteld Ken `n IP-adres toe op `n Linux-rekenaar Stap 10
7. Tik `ifdown eth0` en druk Enter.
Prent getiteld Ken `n IP-adres toe op `n Linux-rekenaar Stap 11
8. Tik `ifup eth0` en druk Enter.

Metode 3 van 5: Red Hat of Slackware

Prent getiteld Ken `n IP-adres toe op `n Linux-rekenaar Stap 12
1. Die maklikste metode in Red Hat of Slackware is om `netconfig` in ouer weergawes of `ifconfig/netstat` in nuwer weergawes in `n konsole in te tik as die wortelgebruiker. `n Tekskieslys sal verskyn wat jou verder sal help om die instellings op te stel.
Prent getiteld Ken `n IP-adres toe op `n Linux-rekenaar Stap 13
2. Skryf die volgende in die konsole:nano /etc/sysconfig/network-scripts/ifcfg-eth0 Gebruik tab om tussen die velde te navigeer. Gebruik die spasiebalk om blokkies te merk en te ontmerk.
Prent getiteld Ken `n IP-adres toe op `n Linux-rekenaar Stap 14
3. Sodra jy die verlangde instellings ingevoer het, maak die beheerpaneel toe.
  • 4. Om hierdie instellings te aktiveer, tik `diensnetwerk herbegin` in die konsole en druk Enter (hierdie stap is nie nodig in Slackware, waar die veranderinge onmiddellik plaasvind nie).
  • Let wel: Daar is talle verspreidings gebaseer op Red Hat Linux (Fedora Core, CentOS, White Box, ens.), en baie van hulle sal waarskynlik dieselfde metode gebruik.

    Prent getiteld Ken `n IP-adres toe op `n Linux-rekenaar Stap 15

    Metode 4 van 5: Enige Linux-stelsel met kernweergawe 2.4 of nuwer

    Hierdie metode is `n bietjie moeiliker om te gebruik aangesien dit die gebruik van die konsole vereis, maar dit behoort in alle moderne Linux-verspreidings te werk. Die instrument word genoem "ip" en is gewoonlik in die gids "/sbin/".

    Prent getiteld Ken `n IP-adres toe op `n Linux-rekenaar Stap 16
    1. Eerstens moet u die naam van die netwerkkoppelvlak wat gebruik word, bepaal. Om `n lys van alle beskikbare netwerkkoppelvlakke te sien, voer in"/sbin/ip skakel" van. Hierdie opdrag lys alle koppelvlakname, Mac-adresse en ander inligting.
    Prent getiteld Ken `n IP-adres toe op `n Linux-rekenaar Stap 17
    2. Ken dan die IP-adres toe met die opdrag "addr", soos hierdie: "/sbin/ip-adres voeg 192 by.168.0.10/24 dev [INTERFACE_NAME]".
    Prent getiteld Ken `n IP-adres toe op `n Linux-rekenaar Stap 18
    3. Die verstekpoort word bygevoeg met die "roete"-subopdrag, soos hierdie: "/sbin/ip-roete voeg verstek by via [GATEWAY_ADDRESS]".
  • 4. Die laaste ding wat jy moet doen is om die koppelvlak met die "skakel"-subopdrag: "/sbin/ip-skakel het [INTERFACE_NAME] opgestel".
  • Met die veronderstelling dat alle data korrek was, behoort die netwerk nou aan die gang te wees. Ongelukkig sal al hierdie instellings verlore gaan na `n stelselherlaai, so as jy dit na die herlaai wil herstel, voeg al die bogenoemde konsole-opdragte by "/etc/rc.plaaslike" - `n dopskrif wat uitgevoer word terwyl die stelsel geïnisieer word.

    Prent getiteld Ken `n IP-adres toe op `n Linux-rekenaar Stap 19

    Metode 5 van 5: Dinamiese IP-adres (DHCP)

    Dinamiese adresse word outomaties verkry en dit is iets waaroor die gebruiker gewoonlik nie bekommerd hoef te wees nie. Daar is egter spesifieke gevalle:

    Prent getiteld Ken `n IP-adres toe op `n Linux-rekenaar Stap 20
    1. As die netwerk nie heeltyd beskikbaar was tydens die stelsellaai nie, kan die internetverbinding onaktief bly selfs nadat die netwerkprobleme opgelos is. Om dit onmiddellik weer lewendig te maak, draai dhkliënt as wortel. Dit sal die dinamiese adres stel.
    Prent getiteld Ken `n IP-adres toe op `n Linux-rekenaar Stap 21
    2. Die voorafgaande situasie kan voorkom as die netwerk verkry word deur eksterne hardeware, wat op dieselfde tyd as die rekenaar opstart. In sommige gevalle begin Linux vinniger as die netwerkroeteerder en kan nie `n netwerk tydens selflaai vind nie. Soek dhclient.conf (byvoorbeeld: /etc/dhcp3/dhclient.conf in Debian) en voeg die volgende reël by/verander: herlaai nn;, waar nn die tydperk is wat die stelsel na selflaai moet wag sodat die router tyd het om te begin.

    Wenke

    • Die `sudo`-opdrag (kort vir super gebruiker doen) gee die gebruiker tydelike worteltoestemmings (stelseladministrateur) en is in baie gevalle verkieslik bo `su`. Lees die hulpbladsy oor sudo en wees bly jy het dit gedoen.
    • die lêer /etc/resolv.conf moet dalk verander word as jy toegang tot stelsels wil verkry deur hul domeinnaam, maar nie deur hul IP-adres nie. Gebruik dieselfde metode as die lêer /etc/network/interfaces. Moenie vergeet om `n afskrif van die oorspronklike te maak nie!

    Waarskuwings

    • Moenie vergeet om rugsteun te maak nie. As jy dit nie doen nie, sal jy dalk nie die vorige instellings kan herstel nie.
    • Moenie dit probeer as jy geen idee het hoe netwerke, IP-adresse en DNS-bedieners werk nie.
    • Moenie as root aangemeld bly nie. Dit is veiliger om as `n ander gebruiker aan te meld, `su` (wissel gebruiker) in die konsole in te tik en terug te skakel wanneer jy klaar is.Worteltoegang gee enigiemand wat toegang tot jou stelsel het die vermoë om enigiets met jou stelsel te doen.

    Оцените, пожалуйста статью