Atribuiți o adresă IP unui computer Linux

Linux este un program gratuit open source alternativă la Microsoft Windows și Mac OS X. Sistemul de operare în sine poate fi complet demontat într-o consolă de text, sau poate utiliza un mediu de tip desktop Gnome sau KDE. Acest tutorial presupune că știți un pic despre Linux și cum funcționează rețelele, adresele IP și serverele DNS.

metodă

Metoda 1
pe rădăcină comutator

1
Dacă nu sunteți deja conectat ca root (echivalentul Linux a „Administrators“), deschideți un program de consolă și de tip „su“ (fără ghilimele) și apăsați pe Enter.
  • 2
    Notă: * Versiunile Ubuntu Linux au de obicei aceeași parolă de root ca și contul care a fost creat atunci când a fost instalat sistemul de operare.
  • 3
    Introduceți parola de root când vi se solicită și apăsați Enter.
  • Metoda 2
    Debian / Ubuntu / Kubuntu

    1
    Faceți o copie de rezervă a fișierului / etc / retwork / interfaces tastând următoarele în consola: `cp / etc / network / interfaces /etc/retwork/interfaces.backup`
  • 2
    Introduceți "vi / etc / retwork / interfaces" și apăsați Enter. Apăsați "i" pentru a intra în modul de inserare (editare).
  • 3
    Derulați în jos până când găsiți interfața de rețea și harta în fișier (de obicei, eth0 pe o conexiune ethernet, sau wlan0 sau wifi0 pe o conexiune wifi).
  • 4
    Schimbați "iface eth0 inet dhcp" la "iface eth0 inet static"
  • 5
    Introduceți următoarele linii și înlocuiți numerele adresei IP cu configurația dorită:

    adresa 192.168.0.10
    masca de masă 255.255.255,0
    rețea 192.168.0.0
    difuzat 192.168.0.255
    gateway 192.168.0.1
    dns-nameservers 216.10.119.241
  • 6
    Salvați și ieșiți din fișier apăsând Escape (pentru a intra în modul de control vi), apoi ": wq" și tastați
  • 7
    Introduceți `ifdown eth0` și apăsați Enter.
  • 8
    Introduceți `ifup eth0` și apăsați Enter.
  • Metoda 3
    Red Hat sau Slackware

    1


    Metoda cea mai simplă din Red Hat sau Slackware este să introduceți "netconfig" ca utilizator rădăcină într-o consolă. Un meniu de text vă ghidează prin setările de configurare.
  • 2
    Cu Tab puteți să vă deplasați între câmpuri înainte și înapoi. Utilizați bara de spațiu pentru a bifa sau debifa casetele.
  • 3
    Când ați introdus setările dorite, apăsați OK.
  • 4
    Pentru ca aceste setări să se aplice, introduceți "rețeaua de serviciu" din consola și apăsați Enter (acest pas nu este necesar pentru Slackware, unde modificările intră în vigoare imediat).
  • Notă: Există mai multe versiuni bazate pe Red Hat Linux (Fedora Core, CentOS, White Box și altele)- multe dintre ele probabil lucrează la fel.

    Metoda 4
    Orice sistem Linux cu versiunea kernel 2.4 sau mai nou

    Această metodă este un pic mai dificilă, aveți nevoie de consola, dar ar trebui să funcționeze pe toate versiunile moderne Linux. Instrumentul utilizat este numit "ip" și este de obicei localizat în directorul "/ sbin /".

    1
    În primul rând, trebuie să specificați numele interfeței de rețea utilizate. Pentru a lista toate interfețele de rețea disponibile, rulați "/ sbin / ip link". Aceasta ar trebui să prezinte o listă cu numele interfețelor, adresele Mac și multe altele.
  • 2
    Apoi, atribuiți adresa IP folosind adr De asemenea, subcomenzi, cum ar fi: "/ sbin / ip addr adăuga 192.168.0.10/24 dev [INTERFACE_NAME]".
  • 3
    Gateway-ul implicit utilizează subcomandarea traseu adăugat, după cum urmează: "/ sbin / ip route adaugă implicit prin [GATEWAY_ADDRESS]".
  • 4
    În cele din urmă, aveți nevoie de interfața cu subcomandarea stânga începe: "/ sbin / ip link set" [INTERFACE_NAME] ".
  • Dacă toate datele introduse sunt corecte, rețeaua ar trebui să ruleze. Aceste setări sunt pentru un sistem de repornire, din păcate, a pierdut, dacă doriți să le restaurați după începerea, toate comenzile de mai sus consola atârnă atât pentru „/etc/rc.local“ la - un script shell care este executat atunci când sistemul pornește.

    Metoda 5
    Adresa IP dinamică (DHCP)

    Adresele dinamice sunt obținute automat și, de obicei, nu necesită nici o atenție din partea utilizatorului. Iată câteva cazuri speciale:

    1
    Dacă rețeaua nu a fost disponibilă tot timpul în timpul pornirii sistemului, conexiunea la Internet poate rămâne oprită, chiar dacă au fost rezolvate problemele de rețea. Pentru a le activa imediat, duceți-vă dhclient ca rădăcină. Aceasta stabilește adresa dinamică.
  • 2
    Situația anterioară poate apărea atunci când un hardware separat accesează rețeaua începând din același moment cu aparatul. În unele cazuri, Linux pornește mai repede decât routerul de rețea și nu găsește nicio rețea la pornire. Găsiți dhclient.conf (de exemplu, /etc/dhcp3/dhclient.cof pentru Debian) și adăugați linia repornire nn adăugați / corectați-le, unde nn este întârzierea pe care sistemul trebuie să o aștepte după pornire pentru a începe rutarea.
  • Sfaturi

    • Este posibil ca fișierul /etc/resolv.conf să fie editat dacă puteți accesa sistemele prin adresa IP, dar nu și prin numele de domeniu. Utilizați aceeași metodă ca fișierul / etc / retwork / interfaces. Nu uitați să vă asigurați originalul!
    • Comanda "sudo" (scurt pentru superuser face) permite privilegiul temporar al rădăcină (administrator de sistem) și este, în multe cazuri, preferabil să "su". Citiți pagina sudo, veți fi bucuroși că ați făcut-o.

    avertismente

    • Nu încercați acest lucru dacă nu știți cum funcționează rețelele, adresele IP și serverele DNS.
    • Nu rămâneți conectat ca root. Este mai sigur să vă conectați ca un alt utilizator, utilizați comanda „su“ (comutator user0 în consolă și a se întoarce atunci când ați terminat. Accesul la root permite oricui să facă nimic pentru sistemul dumneavoastră.
    • Nu uitați să vă asigurați. În caz contrar, nu puteți restabili setările anterioare.
    Distribuiți pe rețelele sociale:

    înrudit