gtemata.com

Cum să atribuiți o adresă IP unui computer Linux

Linux este un sistem de operare open-source gratuit și este o alternativă excelentă la sistemele de operare Microsoft Windows și Apple Mac OS X. Linux poate fi complet reduse la o consolă simplă, cu o linie de comandă, sau poate fi utilizat printr-o interfață grafică, cum ar fi Gnome sau KDE. Acest articol va explica cum să atribuiți o adresă IP într-un sistem Linux, folosind doar consola. Evident, se presupune că sunteți un utilizator Linux și să aibă un minim de cunoaștere a mediului, sistemul de operare și elementele de bază ale funcționării rețelelor de calculatoare, adrese IP și server DNS.

paşi

Metoda 1

Obțineți privilegiile utilizatorilor Root
1
Dacă nu sunteți deja conectat (ă) la sistem ca "root" (echivalentul utilizatorului de administrator al calculatorului în Windows), deschideți consola de sistem și tastați comanda "su" (fără ghilimele), apoi apăsați Enter.
  • Notă: distribuțiile Linux Ubuntu au de obicei aceeași parolă, atât pentru utilizatorul rădăcină, cât și pentru profilul de utilizator care este creat în timpul instalării.
  • 2
    Când vi se solicită, introduceți parola pentru a vă conecta ca "root" și apăsați enter.
  • Metoda 2

    Debian / Ubuntu / Kubuntu
    1
    Faceți o copie a fișierului "/ etc / retwork / interfaces" tastând următoarea comandă în consola de sistem: `cp / etc / retwork / interfețe /etc/retwork/interfaces.backup`
  • 2
    Introduceți "vi / etc / retwork / interfaces" și apăsați enter. Odată ce ați intrat în editorul de text, tastați tasta "i" pentru a intra în modul de editare.
  • 3
    Derulați în jos conținutul fișierului, până când găsiți datele de configurare referitoare la cardul de rețea (în mod normal, acesta este etichetat cu: `eth0` pentru conexiuni prin cablu sau `wlan0` sau `wifi0` pentru a identifica conexiunea fără fir).
  • 4
    Editați fragmentul de text "iface eth0 inet dhcp" în "iface eth0 inet static".
  • 5
    Adăugați următoarele rânduri de text, introducând datele referitoare la configurația rețelei:
    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 modificările și ieșiți din modul de editare al editorului de text apăsând tasta "Esc". Acum, pentru a reveni la consola de sistem, tastați comanda `: wq` și apăsați enter.
  • 7
    Tastați comanda `ifdown eth0` și apăsați enter.
  • 8
    Tastați comanda `ifup eth0` și apăsați enter, astfel încât cartela de rețea va achiziționa noua configurație.
  • Metoda 3

    Red Hat sau Slackware
    1
    Cel mai simplu mod de a face aceste modificări, cu o distribuție de Linux Red Hat sau Slackware, este să tastați comanda „netconfig“ din consola in timp ce logat ca „root“. Un meniu de text vă va ghida prin setările de configurare a rețelei.
  • 2


    Utilizați tasta Tab pentru a vă deplasa între diferitele câmpuri. Utilizați bara de spațiu pentru a acționa pe butoanele de verificare.
  • 3
    După finalizarea intrării datelor, apăsați "OK".
  • 4
    Pentru a face schimbările eficiente, tastați următoarea comandă, în interiorul consolei, "rețeaua de serviciu" și apăsați enter. (Această comandă nu este necesară dacă utilizați o distribuție Slackware, modificările vor intra în vigoare imediat).
  • Notă: există multe distribuții bazate pe Red Hat Linux (Fedora Core, CentOS, White Box etc.), multe dintre ele având un sistem foarte asemănător pentru a gestiona configurația rețelei.
  • Metoda 4

    Sisteme Linux bazate pe kernel-uri 2.4 sau mai noi

    Această metodă funcționează pe toate versiunile moderne ale Linux și este un pic mai dificilă, comparativ cu cea anterioară, care prevede utilizarea consolei de sistem. Utilizați comanda "ip", care este localizată în mod normal în directorul `/ sbin /`.

    1
    Primul pas, determinați numele interfeței de rețea utilizate. Pentru a vedea o listă a tuturor interfețelor de rețea disponibile, tastați comanda `/ sbin / ip link`. Numele interfeței, adresele MAC relative și alte informații vor fi tipărite pe ecran.
  • 2
    Acum trebuie să atribuiți adresa IP folosind comanda "addr", astfel: `/ sbin / ip addr adăuga 192.168.0.10/24 dev [INTERFACE_NAME]`.
  • 3
    Pentru a introduce adresa gateway-ului, folosiți comanda "route" astfel: `/ sbin / ip route adaugă implicit prin [ADDRESS_IP_DEL_GATEWAY]`.
  • 4
    Ultimul pas va fi activarea interfeței cu comanda "link", cum ar fi: `/ sbin / ip link set [NAME_INTERFACE] în sus`.
  • Dacă toate datele introduse sunt corecte, interfața de rețea va fi pornită. Țineți minte că, din nefericire, repornirea calculatorului va pierde configurația. Deci, pentru a evita rula de fiecare dată când această procedură manual și introduceți toate comenzile descrise în partea de jos a fișierului „/ etc / rc.local“, acesta este un script sistem care este executat în timpul inițializării sistemului.
  • Metoda 5

    Adresa IP dinamică (DHCP)

    Acest tip de configurație atribuie automat o adresă IP atunci când computerul este pornit și nu necesită intervenția utilizatorului. Cu toate acestea, există câteva cazuri speciale de urmărit pentru:

    1
    Dacă conexiunea la rețea nu este disponibilă, în timpul procesului de pornire a sistemului, conexiunea la internet poate rămâne dezactivată. Pentru a rezolva această problemă, după restaurarea conexiunii la rețea, tastați comanda `dhclient`, ca utilizator `root`. În acest fel, o adresă IP va fi setată automat.
  • 2
    Cazul anterior apare atunci când dispozitivele de rețea sunt pornite când computerul este pornit. În mod normal, un computer Linux începe mult mai repede decât un router și, evident, nu va găsi conexiuni de rețea disponibile. Căutare dhclient.conf fișier (de exemplu, în distribuții Debian este în /etc/dhcp3/dhclient.conf) și corectați parametrul „repornire NN-“, unde „n“ indică timpul de așteptare înainte de repornirea computerului.
  • Sfaturi

    • Dacă doriți să accesați computerul prin intermediul unui nume de domeniu și nu printr-o adresă IP, va trebui să editați fișierul /etc/resolv.conf. Utilizați aceeași metodă pe care ați folosit-o pentru a edita fișierul / etc / retwork / interfaces. Vă recomandăm întotdeauna să faceți o copie de rezervă înainte de a efectua modificări.
    • Comanda "sudo" atribuie temporar privilegii administrative (root) și, în multe cazuri, este preferabilă comenzii "su". Citiți informațiile despre comanda "sudo", puteți avea nevoie în viitor.

    Avertismente

    • Nu încercați să efectuați aceste operațiuni dacă nu știți cum funcționează rețelele de calculatoare, adresele IP și serverele DNS.
    • Nu rămâneți conectat la utilizatorul "rădăcină". La sfârșitul procedurii, este mult mai sigur să vă conectați la computer printr-un utilizator normal, folosind comanda "su", din consola de sistem. Utilizatorul "rădăcină" este echivalent cu utilizatorul Administrator din Windows, deci vă permite să efectuați orice operațiune.
    • Nu uitați să faceți o copie a tuturor fișierelor înainte de a efectua modificările. În acest fel, puteți restaura o configurație de lucru dacă ceva nu merge bine.
    Distribuiți pe rețelele sociale:

    înrudit