Cum să vă gestionați adresa IP pe Linux: găsirea, setarea și modificarea

Cum să vă gestionați adresa IP pe Linux: găsirea, setarea și modificarea

Adresa IP este ca numărul de telefon al computerelor dvs. . Computerul dvs. îl folosește pentru a contacta alte dispozitive și invers. Iată câteva dintre cele mai simple moduri de a vă gestiona adresa IP Linux.





Cum să vă găsiți adresa IP și adresa DNS

Folosind linia de comandă

Vechea metodă pentru a face acest lucru a fost utilizarea ifconfig comanda. Cu toate acestea, acest lucru a fost înlocuit de atunci cu ip comanda. Pentru a afișa tipul de adresă IP:





ip addr show

Între supa de alfabet care este returnată este o singură linie care arată adresa dvs. IP în notația Classless Inter-Domain Routing (CIDR). Aceasta vă arată practic adresa IP împreună cu masca de subrețea. Dacă vezi dinamic , apoi adresa dvs. IP a fost atribuită automat folosind DHCP.





Ieșirea afișează, de asemenea, informații pentru orice dispozitive de rețea sau interfețe instalate pe sistemul dvs., deoarece dispozitivele precum laptopurile pot avea atât Ethernet cu fir, cât și fără fir. Cel mai comun nume de interfață este eth0, dar în sistemele Ubuntu cu systemd (cum ar fi Ubuntu 16.04 și mai nou), interfața de rețea este denumită ens33.

Pentru a obține adresele DNS asociate cu o interfață, tastați următoarele:



nmcli device show | grep IP4.DNS

Utilizarea GUI

Afișarea adresei IP în GUI este, de asemenea, destul de simplă. Pe sistemele mai vechi faceți clic pe Informații despre conexiune sub pictograma de rețea din bara de sus. Adresa IP, serverele primare și DNS vor fi afișate toate în fereastra Informații conexiune.

În versiunile mai noi de Ubuntu, mai sunt câteva clicuri implicate. Sub aceeași pictogramă de rețea din bara de sus, selectați setările din interfața conectată. Faceți clic pe pictograma roată și vedeți adresa IP din fereastra care apare.





Cum să setați sau să schimbați adresa IP (pe sisteme mai vechi)

Folosind linia de comandă

Versiunile mai vechi de desktop ale Ubuntu folosesc etc / network / interfaces fişier. Afișați conținutul fișierului utilizând fișierul pisică comanda și dacă conținutul arată ca imaginea de mai jos, sistemul dvs. utilizează o versiune mai veche a serviciului de rețea.

În prezent, sistemul dvs. este configurat pentru a obține adresa IP în mod automat utilizând DHCP. Pentru a face modificări deschideți fișierul interfețe fișier folosind nano și setați valorile din fișier după cum este necesar. Mai întâi schimbați dhcp în static, apoi adăugați linii pentru adresă, mască de rețea, gateway și servere DNS în funcție de rețeaua dvs.





bara mea de activități nu va funcționa Windows 10
sudo nano /etc/network/interfaces

După ce ați făcut modificările, închideți fișierul apăsând Ctrl + X și salvați modificările. În cele din urmă, reporniți serviciul de rețea utilizând următoarea comandă pentru ca modificările dvs. să aibă efect.

sudo /etc/init.d/networking restart

Utilizarea GUI

Pentru a vă configura adresa IP în sistemele Ubuntu mai vechi, navigați la Setări sistem> Rețea> selectați interfața pe care doriți să o configurați și faceți clic pe Opțiuni buton. Faceți clic pe fila IPv4, selectați Manual din lista derulantă Metodă și apoi selectați Adăuga buton.

Setați adresele, masca de rețea, gateway-ul și serverele DNS în funcție de rețeaua dvs. În cele din urmă, faceți clic pe Salvare pentru a accepta modificările pentru noua configurație de rețea.

Cum să setați sau să schimbați adresa IP (pe sisteme mai noi)

Folosind linia de comandă

Configurația rețelei a fost complet modificată cu Ubuntu 17.10 cu un nou instrument numit Netplan. Fișierele de configurare Netplan se află în / etc / netplan și la fel ca metoda mai veche, puteți configura rețeaua cu un editor de text.

Netplan folosește un sintaxă care este similară cu JSON și anume încă un alt limbaj de marcare (YAML). YAML este destul de polarizant și mulți dezvoltatori fie îl adoră, fie îl urăsc. Unul dintre motive se datorează faptului că YAML ia în considerare indentarea sau liniile, așa că fii foarte precaut cu bara de spațiu.

Pentru a face modificări în rețeaua dvs., deschideți fișierul aflat în / etc / netplan / pentru a face modificările necesare:

telefoanele noastre ne ascultă pentru reclame
sudo nano /etc/netplan/01-network-manager-all.yaml

Pentru a vă stabili adresa IP, setați static valorile din fișier în funcție de rețeaua dvs. Iată un exemplu de fișier care setează adresele IP, gateway și DNS:

This file describes the network interfaces available on your system
For more information, see netplan(5).
network:
version: 2
renderer: networkd
ethernets:
ens33:
dhcp4: no
dhcp6: no
addresses: [192.168.1.100/24]
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8,8.8.4.4]

Dacă preferați să vă întoarceți pentru a obține o adresă IP atribuită automat prin DHCP, setați fișierul după cum urmează:

This file describes the network interfaces available on your system
For more information, see netplan(5).
network:
version: 2
renderer: networkd
ethernets:
ens33:
dhcp4: yes
dhcp6: yes

Rulați următoarea comandă pentru a aplica modificările sau rulați-o cu comutatorul de depanare opțional pentru a obține o ieșire utilă pentru a vă asigura că fișierul dvs. a fost analizat corect:

sudo netplan apply
sudo netplay --debug apply

Utilizarea GUI

Pentru a seta adresa IP în GUI, accesați Setări> Rețea și faceți clic pe pictograma roată a interfeței pe care doriți să o configurați. Faceți clic pe fila IPv4, selectați Manual și introduceți setările după cum este necesar. Faceți clic pe Aplicați pentru a accepta modificările și a vă bucura de noile setări de rețea.

Cum să vă setați sau să vă schimbați numele de gazdă

Folosind linia de comandă

La fel ca adresa dvs. IP, computerul dvs. este de asemenea adresabil după numele dispozitivului sau numele gazdei. Similar cu adresa dvs. IP, niciun dispozitiv nu poate avea același nume de gazdă în rețeaua dvs. și poate fi modificat doar cu un editor de text. Pentru a seta tipul de nume de gazdă:

sudo nano /etc/hostname

Clic Ctrl + X pentru a ieși și nu uitați să salvați modificările. Ultimul fișier pe care trebuie să îl editați este / etc / hosts fişier. Sub linia care are gazdă locală este linia care afișează vechiul dvs. nume de gazdă. Schimbați vechiul nume de gazdă cu noul dvs. nume de gazdă dorit și faceți clic Ctrl + X pentru a ieși și a salva modificările. Ultimul pas va fi să reporniți dispozitivul folosind reporniți comanda pentru ca modificările să aibă efect.

Fișierul hosts este utilizat pentru maparea numelor de gazdă la adresele IP și este comun pentru aproape toate sistemele de operare. De exemplu, dacă ar fi să faceți ping localhost de la terminal, s-ar rezolva la 127.0.0.1 din cauza primei linii din fișierul hosts. Acesta este motivul pentru care trebuie să îl actualizăm cu noul nume de gazdă pentru a ne asigura că se rezolvă corect.

Utilizarea GUI

Deși vă puteți schimba numele de gazdă din GUI, va trebui totuși să editați fișierul gazde fișier de la terminal după efectuarea editării în GUI. Pentru a vă schimba numele de gazdă, navigați la Setări> Detalii> Despre, schimbați numele dispozitivului și închideți fereastra. Acum schimbați fișierul hosts așa cum este detaliat mai sus și reporniți sistemul pentru ca modificările să aibă efect.

Mai multe moduri de a vă gestiona rețeaua pe Linux

Vizualizarea sau modificarea setărilor IP și de rețea este foarte simplă. Există, de asemenea, alte comenzi de rețea pe care le puteți rula de la terminal pentru a vă stăpâni jocul pe linia de comandă. Alternativ, poate doriți să știți cum să vă găsiți adresa IP pe Mac .

Acțiune Acțiune Tweet E-mail Un ghid pentru începători pentru vorbirea animată

Animarea vorbirii poate fi o provocare. Dacă sunteți gata să începeți să adăugați dialog la proiectul dvs., vom descompune procesul pentru dvs.

Citiți în continuare
Subiecte asemănătoare
  • Linux
  • Adresa IP
  • Depanare
  • Comenzi Linux
Despre autor Yusuf Limalia(49 articole publicate)

Yusuf vrea să trăiască într-o lume plină de afaceri inovatoare, smartphone-uri livrate la pachet cu cafea prăjită întunecată și computere care au câmpuri de forță hidrofobe care, în plus, resping praful. În calitate de analist de afaceri și absolvent al Universității de Tehnologie din Durban, cu o experiență de peste 10 ani într-o industrie tehnologică în creștere rapidă, îi place să fie omul de mijloc între oamenii tehnici și non-tehnici și să ajute pe toți să se ridice la viteză cu tehnologia de sânge.

Mai multe de la Yusuf Limalia

Aboneaza-te la newsletter-ul nostru

Alăturați-vă newsletter-ului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

Faceți clic aici pentru a vă abona