Ken `n IP-adres toe aan `n Linux-rekenaar

Linux is die gratis, oop bron-alternatief vir Microsoft Windows en Mac OS X. Die bedryfstelsel self kan slegs na `n tekskonsole gestroop word, of dit kan `n grafiese koppelvlak gebruik, soos Gnome of KDE. In hierdie artikel word verduidelik hoe u `n IP-adres aan `n Linux-stelsel kan toewys 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.

stappe

Metode 1
Skakel oor na die wortel

Prent getiteld `n IP-adres toewys op `n Linux-rekenaar Stap 1
1
As u nog nie ingeskryf is as `root` (die Linux-eweknie van `Administrateur / Administrateur`), ​​maak `n konsole oop en tik `su` (sonder die aanhalings) en druk Enter.
  • Prent titel Linux installeer sonder `n CD of USB Stick Gebruik UNetBootIn Stap 9
    2
    Let op: * Ubuntu Linux-verspreidings gebruik gewoonlik dieselfde wagwoord vir die wortel as dié van die rekening wat tydens die installering van die bedryfstelsel geskep is.
  • Prent getiteld `n IP-adres toewys op `n Linux-rekenaar Stap 3
    3
    Voer jou wortel wagwoord in wanneer gevra word en druk Enter.
  • Metode 2
    Debian / Ubuntu / Kubuntu

    Prent getiteld `n IP-adres toewys op `n Linux-rekenaar Stap 4
    1
    Rugsteun / etc / retwork / interfaces deur die volgende kode in die konsole in te tik: `cp / etc / retwork / interfaces /etc/retwork/interfaces.backup`
  • Prent getiteld `n IP-adres toewys op `n Linux-rekenaar Stap 5
    2
    Tik `vi / etc / retwork / interfaces` en druk Enter. Druk `i` om die invoer (wysig) af te begin.
  • Prent getiteld `n IP-adres toewys op `n Linux-rekenaar Stap 6
    3
    Blaai totdat jy jou netwerk kaart in die lêer kry (gewoonlik is dit eth0 vir `n Ethernet-verbinding, of Wlan0 of Wifi0 vir `n Wi-Fi-verbinding).
  • Beeld getiteld `n IP-adres toewys op `n Linux-rekenaar Stap 7
    4
    Verander `iface eth0 inet dhcp` na `iface eth0 inet static`
  • Prent getiteld `n IP-adres toewys op `n Linux-rekenaar Stap 8
    5
    Voeg die volgende lyne by en vervang die IP-adresnommers met die gewenste konfigurasie:adres 192.168.0.10netmask 255.255.255.0network 192.168.0.0broadcast 192.168.0.255gateway 192.168.0.1dns naam bedieners 216.10.119.241
  • Beeld getiteld `n IP-adres toewys op `n Linux-rekenaar Stap 9
    6
    Stoor en sluit die lêer deur op Escape te druk (om die vi-opdragmodus te begin), en dan aan ": wq" en Enter
  • Prent getiteld `n IP-adres toewys op `n Linux-rekenaar Stap 10
    7
    Tik `ethdown` in en druk Enter.
  • Prent getiteld `n IP-adres toewys op `n Linux-rekenaar Stap 11
    8
    Tik `ifup eth0` en druk Enter.
  • Metode 3
    Red Hat of Slackware

    Prent getiteld `n IP-adres toewys op `n Linux-rekenaar Stap 12


    1
    Die maklikste metode in Red Hat of Slackware is om `netconfig` in ouer weergawes of `ifconfig / retstat` in nuwer weergawes te tik, in `n konsole as die hoofgebruiker. `N Tekskieslys sal verskyn wat u sal help om die instellings verder te konfigureer.
  • Prent getiteld `n IP-adres toewys op `n Linux-rekenaar Stap 13
    2
    Skryf die volgende in die konsole: nano / etc / sysconfig / retwork scripts / ifcfg-eth0 Gebruik die oortjie om tussen die velde te navigeer. Gebruik die spasiebalk om bokse te keur en af ​​te merk.
  • Prent getiteld `n IP-adres toewys op `n Linux-rekenaar Stap 14
    3
    Sodra u die gewenste instellings ingevoer het, maak die kontrolepaneel toe.
  • 4
    Om hierdie instellings te aktiveer, tik `service network restart` in die console en druk Enter (hierdie stap is nie nodig in Slackware, waarby die veranderinge direk plaasvind).
  • Nota: 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 `n IP-adres toewys op `n Linux-rekenaar Stap 15

    Metode 4
    Enige Linux-stelsel met kern weergawe 2.4 of nuwer

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

    Prent getiteld `n IP-adres toewys op `n Linux-rekenaar Stap 16
    1
    Eerstens moet jy bepaal wat die naam van die netwerkkoppelvlak gebruik word. Om `n lys van alle netwerkvlakke wat beskikbaar is, te vertoon, tik "/ sbin / ip skakel" uit. Hierdie opdrag bevat `n lys van alle name van koppelvlakke, Mac-adresse en ander inligting.
  • Beeld getiteld `n IP-adres toewys op `n Linux-rekenaar Stap 17
    2
    Gee dan die IP-adres met die opdrag "addr"soos hierdie: "/ sbin / ip addr voeg 192.168.0.10/24 dev [INTERFACE_NAME]".
  • Prent getiteld `n IP-adres toewys op `n Linux-rekenaar Stap 18
    3
    Die standaard gateway word bygevoeg "roete"subopdrag, soos volg: "/ sbin / ip roete voeg standaard by [GATEWAY_ADDRESS]".
  • 4
    Die laaste ding wat u moet doen, is om die koppelvlak daarmee te aktiveer "skakel"-subcommando: "/ sbin / ip skakel stel [INTERFACE_NAME] op".
  • As dit aanvaar word dat alle data korrek was, moet die netwerk nou hardloop. Ongelukkig sal al hierdie instellings na n herlaai van die stelsel weer verlore gegaan het, dus, as jy hulle wil herstel na die herlaai, voeg al die bogenoemde consolecommando`s dan toe aan "/etc/rc.local" - `n skilscript wat tydens die initialisatie van die stelsel word uitgevoer.

    Beeld getiteld `n IP-adres toewys op `n Linux-rekenaar Stap 19

    Metode 5
    Dinamiese IP-adres (DHCP)

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

    Prent getiteld `n IP-adres toewys op `n Linux-rekenaar Stap 20
    1
    As die netwerk nie altyd beskikbaar is tydens die opstart van die stelsel nie, kan die internetverbinding onaktief bly, selfs nadat die netwerkprobleme opgelos is. Om dit dadelik weer lewendig te maak, draai jy om dhclient as wortel. Dit stel die dinamiese adres in.
  • Prent getiteld `n IP-adres toewys op `n Linux-rekenaar Stap 21
    2
    Die voorafgaande situasie kan voorkom as die netwerk toegang verkry tot eksterne hardeware, wat op dieselfde tyd as die rekenaar begin. In sommige gevalle begin Linux vinniger as die netwerk router en kan dit nie tydens die opstart van `n netwerk gevind word nie. Soek dhclient.conf (byvoorbeeld: /etc/dhcp3/dhclient.conf in Debian) en voeg die volgende reël by / pas die reël aan: herlaai nn-, waar nn die tydperk is wat die stelsel moet wag na opstarten, sodat die router tyd het om te begin.
  • wenke

    • Die `sudo`-opdrag (afkorting vir supergebruiker doen) gee die gebruiker tydelike wortel toestemmings (stelseladministrateur) en is in baie gevalle beter as `su`. Lees die hulpblad oor sudo en wees bly dat jy dit gedoen het.
    • Die lêer /etc/resolv.conf moet dalk verander word as u toegang tot stelsels wil hê via hul domeinnaam, maar nie via hul IP-adres nie. Gebruik dieselfde metode as die / etc / retwork / interfaces-lêer. Moenie vergeet om `n kopie van die oorspronklike te maak nie!

    waarskuwings

    • Moenie vergeet om back-ups te maak nie. As u dit nie doen nie, kan dit gebeur dat u nie die vorige instellings kan herstel nie.
    • Probeer dit nie as jy nie weet hoe netwerke, IP-adresse en DNS-bedieners werk nie.
    • Moenie aangeteken word as wortel nie. Dit is veiliger om as `n ander gebruiker aan te meld, tik die `su` (gebruiker skakel) opdrag in die konsole in en skakel terug wanneer jy klaar is. Wortel toegang gee almal wat toegang tot jou stelsel het die geleentheid om alles met jou stelsel te doen.
    Deel op sosiale netwerke:

    Verwante