Cum se configurează adresa IP statică în Linux și Unix

Configurarea adresei IP este una dintre abilitățile obligatorii pe care fiecare administrator Linux și Unix ar trebui să le învețe. Putem configura cu ușurință adresa IP în modul GUI. Dar este complet diferit în modul de linie de comandă. Acest tutorial pas cu pas descrie modul de configurare a adresei IP statice în sistemele de operare Linux și Unix. Pașii de mai jos sunt testați pe CentOS 7 server, Ubuntu 16.04 server, Ubuntu 18.04 LTS server și desktop editions și FreeBSD 12., Cu toate acestea, ar trebui să funcționeze pe majoritatea sistemelor Linux bazate pe RPM și DEB și arome Unix.

configurați adresa IP statică în Linux

În primul rând, vom vedea cum se configurează adresa IP pe sistemele bazate pe RPM.

Configurare adresă IP Statică pe RHEL / CentOS / Fedora / Științifice Linux:

În Fedora, RHEL și clonele sale ca CentOS, Științifice Linux, placa de interfață de rețea (pe scurt NIC) de configurare vor fi stocate în /etc/sysconfig/network-scripts/ director.,

notă: aici, rulez toate comenzile ca utilizator root. Dacă v-ați conectat ca utilizator normal, utilizați doar „sudo” în fața fiecărei comenzi.

mai întâi, să găsim numele plăcii de rețea. Pentru a face acest lucru, executați:

# ip link show

Exemplu de ieșire:

Sau, utilizați această comandă pentru a afișa o descriere detaliată ieșire:

# ip addr

Eșantion de ieșire:

de Obicei, la placa de retea wired numele va începe cu litera „e”, iar placa wireless numele va începe scrisoarea cu „w”.,

după cum vedeți în ieșirea de mai sus, numele cardului meu de rețea cu fir este enp0s3. Ar putea fi diferit în distribuția dvs., dar de obicei începe cu litera „e”.

să configurăm acum o adresă IP statică la acest NIC.

Deschide placa de rețea fișier de configurare în orice editor:

# vi /etc/sysconfig/network-scripts/ifcfg-enp0s3

Aici, vi este editor de text. Puteți utiliza orice editor text / grafic la alegere, de exemplu nano sau gedit.,

adăugați adresa IP, masca de subrețea, gateway-ul și serverul DNS așa cum se arată mai jos.

așa arată un fișier tipic de configurare a plăcii de rețea în orice sistem bazat pe RPM. Ați observat liniile pe care le-am marcat cu caractere aldine (și săgețile din imagine)? Acestea sunt liniile importante.

lasă-mă Să-ți explic despre acele linii:

  • BOOTPROTO=”none”- Această linie arată că placa de rețea adresa IP ar trebui să fie configurat manual., Dacă setați valoarea ca „dhcp”, atunci placa de rețea va accepta adresa IP de la orice server DHCP din rețea.
  • IPADDR0=”192.168.225.150″ – această linie indică adresa IP a plăcii de rețea. Aici, este posibil să fi observat numărul 0 (zero) după linia IPADDR. Aceasta indică faptul că acest card are o singură adresă IP. Dacă doriți să setați mai multe adrese IP (adică adresa IP virtuală), atunci adăugați linii noi – de exemplu IPADDR1, IPADDR2 și setați diferite adrese IP la alegere.
  • PREFIX0= ” 24 ” – această linie indică masca de subrețea, adică 255.255.255.0., Aici puteți specifica mai multe subrețea cu linii PREFIX1, PREFIX 2 etc.
  • GATEWAY0 = „192.168.225.1” – aceasta este adresa gateway-ului NIC.
  • DNS1 = „8.8.8.8” – adresa serverului de nume.

după ce configurați toate detaliile, salvați și închideți fișierul. Reporniți serviciul de rețea pentru ca modificările să aibă efect.

# systemctl restart network

Sau, pur și simplu reporniți sistemul.,

Acum, verificați dacă noua adresă IP statică folosind comanda:

# ip addr

Sau, puteți verifica o placă de rețea specifice adresa de mai jos.

# ip a s enp0s3

Eșantion de ieșire:

Alternativ, puteți utiliza NetworkManager TUI (nmtui) utility pentru a configura adresa IP.,

Dacă nu este instalat deja, îl puteți instala folosind comanda:

# yum install NetworkManager-tui

Acum, începe nmtui utilitate prin introducerea următoarea comandă:

# nmtui

Alege „Edita o legătură” opțiune:

pentru a Alege placa de rețea pentru a configura din panoul din stânga și selectați opțiunea „Editează” de pe dreapta și a lovit tasta ENTER:

Introduceți adresa IP, netmask, gateway si DNS detalii etc. În cele din urmă, faceți clic pe OK pentru a salva modificările.,

Repornire serviciu de rețea sau reporniți sistemul pentru a intra în vigoare modificările.

a Sugerat citi:

  • Cum Să Atribuiți Adrese IP Multiple La o Singură placă de Rețea În Linux

Configurare adresă IP Statică pe Debian / Ubuntu:

Toate NIC fișierele de configurare sunt stocate în /etc/network/ director în sisteme bazate pe DEB.

pentru a configura o adresă IP statică în orice sistem bazat pe DEB, procedați în felul următor.,

Editați /etc/network/interfaces/ fișier, în orice editor:

$ sudo nano /etc/network/interfaces

Adăugați sau modificați următoarele linii pentru a configura o adresă IP statică.

Configurați adresa IP în Debian-based sisteme

Salvați și închideți fișierul.

Repornire serviciu de rețea folosind comanda:

$ sudo systemctl restart 

Sau, pur și simplu reporniți sistemul.,

Acum, verificați noua adresă IP statică folosind una din următoarele comenzi:

$ ifconfig
$ ip addr
$ ip a s enp0s3

Eșantion de ieșire:

„ip addr” comanda de ieșire

Incepand de la Ubuntu 17.10, nu mai folosi /etc/network/interfaces fișier pentru a configura adresa IP. În versiunile recente Ubuntu, folosim utilitarul Netplan pentru a configura adresa IP. Pentru a configura adresa IP pe distribuțiile recente Ubuntu, consultați următorul link.,

  • Cum Să Configurați Adresa IP În Ubuntu 18.04 E

Configurare adresă IP Statică în Unix

Am învățat cum să configurați adresa IP statică în Linux de la linia de Comandă. Să ne Configurați acum adresa IP statică în UNIX. În scopul acestui tutorial, voi folosi FreeBSD 12.

la fel ca Linux, folosim comanda „ifconfig” pentru a afla numele plăcii de rețea. Aici, m-am conectat ca utilizator root pentru a efectua următoarele comenzi.,

# ifconfig

Eșantion de ieșire:

Aici em0 este network interface card de nume.

pentru a configura adresa IP statică, edita /etc/rc.conf:

# vi /etc/rc.conf

Adauga/modifica liniile de mai jos.

Salvați și închideți fișierul.,

Repornire serviciu de rețea utilizând următoarea comandă:

# /etc/rc.d/netif restart && /etc/rc.d/routing restart

Acum, verificați dacă adresa IP a fost schimbat sau nu, folosind comanda:

# ifconfig

Pentru a configura placa de rețea pentru a obține adresa IP de la un server DHCP, adăuga sau modifica următoarele linii:

hostname="freebsd.ostechnix.local"ifconfig_em0="DHCP"

Sau,

hostname="freebsd.ostechnix.local"ifconfig_DEFAULT="DHCP inet6 accept_rtadv"

Salvați și închideți fișierul. Reporniți serviciul de rețea sau reporniți sistemul pentru a efectua modificările.,

Vă mulțumim pentru oprirea de!

Ajutați-ne să te ajutăm:

  • mă Abonez la Newsletter-ul nostru Email : înregistrează-te Acum
  • Suport OSTechNix : Dona Prin PayPal
  • Download gratuit de E-Cărți și clipuri Video : OSTechNix pe TradePub
  • Conectează-te cu noi: Reddit | Facebook | Twitter | LinkedIn | RSS feed-uri

o zi Buna!!

Share

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *