5 moduri de a atribui o adresă IP unui computer Linux

Cuprins:

5 moduri de a atribui o adresă IP unui computer Linux
5 moduri de a atribui o adresă IP unui computer Linux

Video: 5 moduri de a atribui o adresă IP unui computer Linux

Video: 5 moduri de a atribui o adresă IP unui computer Linux
Video: Ștergere Ubuntu Linux și instalare Windows 10 pe laptop! 2024, Noiembrie
Anonim

Linux este o alternativă gratuită și open source la Windows și Mac OS. Acest sistem de operare poate funcționa sub formă de consolă text brută sau într-un mediu grafic precum GNOME și KDE. Acest ghid va explica modul de atribuire a unei adrese IP pe un sistem Linux prin intermediul consolei. Acest ghid presupune că cunoașteți noțiunile de bază ale utilizării Linux și cum funcționează rețelele, adresele IP și serverele DNS.

Etapa

Metoda 1 din 5: Utilizarea unui cont „Root”

Atribuiți o adresă IP pe un computer Linux Pasul 1
Atribuiți o adresă IP pe un computer Linux Pasul 1

Pasul 1. Dacă nu sunteți conectat la sistem ca „root” (un fel de cont de administrator în Linux), deschideți o consolă și introduceți „su”

Apasa Enter.

Instalați Linux fără CD sau stick USB folosind UNetBoot La pasul 9
Instalați Linux fără CD sau stick USB folosind UNetBoot La pasul 9

Pasul 2. Notă:

Distribuțiile Ubuntu Linux au de obicei aceeași parolă „root” ca parola contului care a fost creată la instalarea sistemului de operare.

Atribuiți o adresă IP pe un computer Linux Pasul 3
Atribuiți o adresă IP pe un computer Linux Pasul 3

Pasul 3. Introduceți parola contului „root” când vi se solicită și apăsați „Enter”

Metoda 2 din 5: Debian / Ubuntu / Kubuntu

Atribuiți o adresă IP pe un computer Linux Pasul 4
Atribuiți o adresă IP pe un computer Linux Pasul 4

Pasul 1. Faceți o copie a fișierului / etc / network / interfaces scriind următoarea comandă în consolă:

„cp / etc / network / interfaces /etc/network/interfaces.backup”

Atribuiți o adresă IP pe un computer Linux Pasul 5
Atribuiți o adresă IP pe un computer Linux Pasul 5

Pasul 2. Tastați „vi / etc / network / interfaces”, apoi apăsați „Enter”

Apăsați „i” pentru a intra în modul de editare.

Atribuiți o adresă IP pe un computer Linux Pasul 6
Atribuiți o adresă IP pe un computer Linux Pasul 6

Pasul 3. Derulați până găsiți placa de rețea în fișier

Placa de rețea este denumită de obicei eth0 pentru o placă de rețea Ethernet sau wlan0 / wifi0 pentru o rețea fără fir.

Atribuiți o adresă IP pe un computer Linux Pasul 7
Atribuiți o adresă IP pe un computer Linux Pasul 7

Pasul 4. Schimbați „iface eth0 inet dhcp” la „iface eth0 inet static”

Atribuiți o adresă IP pe un computer Linux Pasul 8
Atribuiți o adresă IP pe un computer Linux Pasul 8

Pasul 5. Adăugați următoarele linii în fișier

Înlocuiți adresa IP cu adresa IP dorită: adresa 192.168.0.10mască 255.255.255.0rețea 192.168.0.0 difuzare 192.168.0.255 gateway 192.168.0.1dns-nameservers 216.10.119.241

Atribuiți o adresă IP pe un computer Linux Pasul 9
Atribuiți o adresă IP pe un computer Linux Pasul 9

Pasul 6. Salvați fișierul și ieșiți din editor

Apăsați „Esc” pentru a intra în modul de comandă vi, apoi scrieți „: wq”. Apasa Enter.

Alocați o adresă IP pe un computer Linux Pasul 10
Alocați o adresă IP pe un computer Linux Pasul 10

Pasul 7. Introduceți „ifdown eth0” și apăsați „Enter”

Alocați o adresă IP pe un computer Linux Pasul 11
Alocați o adresă IP pe un computer Linux Pasul 11

Pasul 8. Introduceți „ifup eth0” și apăsați „Enter”

Metoda 3 din 5: Red Hat sau Slackware

Atribuiți o adresă IP pe un computer Linux Pasul 12
Atribuiți o adresă IP pe un computer Linux Pasul 12

Pasul 1. Cel mai simplu mod de a seta IP-ul pe Red Hat sau Slackware este să tastați „netconfig” pentru versiunile de distribuție mai vechi sau „ifconfig / netstat” pentru noile versiuni de distribuție

Rulați comanda în consolă ca „rădăcină”. Meniul bazat pe text vă va ajuta să setați configurația necesară.

Alocați o adresă IP pe un computer Linux Pasul 13
Alocați o adresă IP pe un computer Linux Pasul 13

Pasul 2. Scrieți următoarea comandă în consolă: nano / etc / sysconfig / network-scripts / ifcfg-eth0. Utilizați „Tab” pentru a vă deplasa între coloane și utilizați spații pentru a bifa sau debifați casetele de selectare.

Alocați o adresă IP pe un computer Linux Pasul 14
Alocați o adresă IP pe un computer Linux Pasul 14

Pasul 3. După ce ați introdus setările dorite, închideți fereastra de setări

Alocați o adresă IP pe un computer Linux Pasul 15
Alocați o adresă IP pe un computer Linux Pasul 15

Pasul 4. Pentru a aplica regulile, introduceți comanda „service network restart” în consolă, apoi apăsați „Enter”

Acest pas nu este necesar dacă utilizați Slackware - modificările dvs. vor fi aplicate automat. Notă: Există diferite distribuții bazate pe Red Hat Linux, cum ar fi Fedora Core, CentOS, White Box etc. Majoritatea acestor sisteme de operare pot avea aceeași comandă de configurare IP.

Metoda 4 din 5: Orice sistem Linux cu Kernel 2.4 și versiuni ulterioare

Următoarea metodă este puțin mai complicată. Veți avea în continuare nevoie de o consolă, dar pașii ar trebui să funcționeze pentru orice distribuție Linux modernă. Programul de configurare utilizat este „ip” și se află în folderul „/ sbin /”.

Alocați o adresă IP pe un computer Linux Pasul 16
Alocați o adresă IP pe un computer Linux Pasul 16

Pasul 1. Cunoașteți numele interfeței de rețea de utilizat

Pentru a afișa toate interfețele de rețea disponibile, rulați comanda „/ sbin / ip link”. O listă cu numele interfeței, adresele MAC și alte informații vor apărea pe ecran.

Atribuiți o adresă IP pe un computer Linux Pasul 17
Atribuiți o adresă IP pe un computer Linux Pasul 17

Pasul 2. Aplicați adresa IP cu subcomanda "addr", cum ar fi "/ sbin / ip addr add 192.168.0.10/24 dev [INTERFACE_NAME]"

  • Punctul de acces implicit este adăugat cu subcomanda „ruta”, cum ar fi „/ sbin / ip route add default prin [GATEWAY_ADDRESS]”.

    Alocați o adresă IP pe un computer Linux Pasul 18
    Alocați o adresă IP pe un computer Linux Pasul 18
Atribuiți o adresă IP pe un computer Linux Pasul 19
Atribuiți o adresă IP pe un computer Linux Pasul 19

Pasul 3. Activați interfața de rețea cu subcomanda „link”:

„/ sbin / ip link a configurat [INTERFACE_NAME]”. Dacă toate datele introduse sunt corecte, rețeaua va rula normal. Din păcate, toate setările de rețea se vor pierde dacă reporniți sistemul, deci dacă doriți să restaurați setările după ce sistemul a pornit, adăugați toate comenzile de mai sus la „/etc/rc.local” - un fișier care rulează când sistemul pornește.

Metoda 5 din 5: Adresă IP dinamică / DHCP

Adresele IP dinamice sunt generate automat și, în general, nu necesită atenția utilizatorului, dar există cazuri specifice de care să știți:

Atribuiți o adresă IP pe un computer Linux Pasul 20
Atribuiți o adresă IP pe un computer Linux Pasul 20

Pasul 1. Dacă rețeaua nu este activă la pornirea sistemului, este posibil ca conexiunea la internet să nu fie disponibilă chiar și după ce problema de rețea este rezolvată

Pentru a restabili imediat conexiunea la internet, executați comanda „dhclient” ca root. Adresa dinamică va fi, de asemenea, resetată.

Atribuiți o adresă IP pe un computer Linux Pasul 21
Atribuiți o adresă IP pe un computer Linux Pasul 21

Pasul 2. Aceeași situație poate apărea și în cazul în care rețeaua este accesată de hardware care pornește de la computer

În unele cazuri, Linux pornește mai repede decât „routerul” rețelei și nu găsește rețeaua la pornire. Găsiți dhclient.conf (de exemplu /etc/dhcp3/dhclient.conf pentru Debian) și adăugați / remediați linia de repornire nn;. Înlocuiți nn cu intervalul de timp de așteptare pentru procesul de activare „router” după ce sistemul este activ.

sfaturi

  • Comanda „sudo” (prescurtarea „superuser do”) permite accesul temporar al administratorului și este mai potrivită decât „su” în majoritatea cazurilor. Citiți ghidul sudo tastând „man sudo” și fiți recunoscător că ați făcut-o.
  • Este posibil ca fișierul /etc/resolv.conf să fie necesar să fie editat dacă doriți să accesați sistemul după numele de domeniu în loc de adresa IP. Folosiți metode precum editarea fișierului / etc / network / interfaces și nu uitați să faceți copii de rezervă ale originalelor!

Avertizare

  • Nu uitați să faceți o copie de rezervă a fișierelor, astfel încât să puteți restabili setările originale.
  • Nu încercați pașii de mai sus, decât dacă înțelegeți cum funcționează rețelele, adresele IP și serverele DNS.
  • Nu continuați să vă conectați ca root. Vă recomandăm să vă conectați ca alt utilizator, să utilizați comanda su din consolă și apoi să reveniți la acel cont de utilizator când ați terminat. Accesul rădăcină permite altor utilizatori cu acces la computer să facă orice pentru sistemul dvs.

Recomandat: