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
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.
2. Gee aandag: *Ubuntu Linux-verspreidings gebruik gewoonlik dieselfde wortelwagwoord as die rekening wat tydens OS-installasie geskep is.
3. Voer jou root-wagwoord in as jy gevra word, en druk Enter.
Metode 2 van 5: Debian/Ubuntu/Kubuntu
1. Rugsteun /etc/network/interfaces deur die volgende kode in die konsole in te tik: `cp /etc/network/interfaces /etc/network/interfaces.ondersteuning`
2. Tik `vi /etc/network/interfaces` en druk Enter.Druk `i` om in te voer (redigeer) modus.
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).
4. Verander `iface eth0 inet dhcp` na `iface eth0 inet static`
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
6. Stoor dit en maak die lêer toe deur Escape te druk (om in vi-opdragmodus te gaan), dan ":wq" en Enter
7. Tik `ifdown eth0` en druk Enter.
8. Tik `ifup eth0` en druk Enter.
Metode 3 van 5: Red Hat of Slackware
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.
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.
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.
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/".
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.
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]".
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.
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:
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.
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.
Artikels oor die onderwerp "Ken 'n ip-adres aan 'n linux-rekenaar toe"