Unul dintre cele mai esențiale aspecte ale rețelei în orice tip de organizație, precum și la nivel local, este DNS. De multe ori am auzit de acest termen, dar de obicei nu știm în detaliu ce este DNS și cum funcționează în sistemele noastre (este vital să înțelegem puțin pentru a fi la curent cu utilizarea acestuia). Prin urmare, este mai mult decât vital să înțelegem acest termen să știm mai multe despre funcționarea internetului atunci când accesăm o pagină.
DNS (Domain Name System) îndeplinește o sarcină foarte simplă, de a facilita accesul la site-uri web. Toți accesăm zilnic Internetul, nu? Introducând numele gazdei direct, dar nu și adresa IP a acestuia. Să vedem așa, este mult mai ușor să introduceți adresa URL www.solvetic.com decât să introduceți adresa IP 46-105-203-22 sau preferați să aflați toate adresele site-urilor vizitate? Decizia este a dvs., dar DNS ne economisește o mulțime de uzură mentală în această sarcină.
Mapările între gazde și adrese IP sunt găzduite de servere DNS. Acest lucru facilitează sarcina de a traduce numele de domenii în adrese cu obiectivul clar că computerele din rețea pot detecta și redirecționa către acele site-uri sau dispozitive.
Avantajele DNSCând folosim un DNS obținem avantaje precum:
- Oferă acces la un site direct pe nume.
- Permite utilizarea unei ierarhii de nume de domeniu care poate fi independentă de o altă atribuire de adresă IP.
- Vă permite să setați o nouă adresă IP în cazul în care adresa IP a gazdei este modificată.
- Facilitează rutare către destinație.
În această lume întreagă ar trebui să nu vă mai faceți griji cu privire la configurarea sau administrarea DNS în Linux, deoarece acesta este un proces care este automat integrat cu ISP (Internet Service Provider), deoarece este legat de configurația rețelei companiei. Dar este posibil să modificați acest DNS dacă prezintă erori, încetineală, erori de livrare a pachetelor sau mai multe, din acest motiv a creat acest tutorial, pentru a vă învăța cum să schimbați serverele DNS în Linux și, în acest caz, vom vedea cum să facem în Ubuntu 19.04, dar procesul este similar în Ubuntu 18.04 sau Ubuntu 18.10.
1. Cum se schimbă DNS în Ubuntu 19.04 sau Ubuntu 18.04
Pasul 1
Pentru a începe acest proces, vom accesa configurația rețelei direct din meniul de sus Ubuntu:
Pasul 2
Acolo facem clic pe linia „Conectat prin cablu” și în opțiunile pe care le vom vedea secțiunea „Configurare rețea cu fir”:
Pasul 3
Facem clic acolo pentru a accesa parametrii de configurare ai rețelei disponibile în Ubuntu, indiferent dacă este cu fir sau fără fir:
MARI
Pasul 4
Acolo facem clic pe pictograma roată din secțiunea „Cablare” și va fi afișată următoarea fereastră unde vom vedea următoarele în mod implicit:
- Viteza conexiunii
- Adresă IPv4 atribuită
- Adresă IPv6 atribuită (dacă am activat-o)
- Gateway
- Serverul DNS utilizat
Pasul 5
Pentru a continua cu schimbarea serverului DNS vom merge la fila „Ipv4” unde vom vedea următoarele:
Pasul 6
După cum putem vedea, metoda implicită este „Automată (DHCP)”, adică adresa serverului DNS este preluată direct de configurația ISP. Pentru a schimba DNS-ul Ubuntu trebuie să facem clic pe comutatorul „Automat” din secțiunea DNS. și acolo introduceți adresa dorită:
Pasul 7
O altă opțiune este de a utiliza serverele DNS publice Google, care sunt fiabile, sigure și cu o capacitate mare de performanță, folosind următoarele adrese IP. Amintiți-vă că fiecare adresă introdusă trebuie separată prin virgule. Când introducem aceste valori, facem clic pe butonul Aplicare pentru a finaliza procesul.
- 8.8.8.8 ca DNS primar
- 8.8.4.4 ca DNS secundar
2. Cum se schimbă DNS cu comenzi în Ubuntu 19.04 sau Ubuntu 18.04
Pasul 1
Acum, dacă sunteți unul dintre utilizatorii curioși care doresc să lucreze cu terminalul Solvetic are o surpriză pentru dvs., aceasta este că putem face această modificare direct de pe consolă, pentru aceasta accesăm terminalul și acolo executăm următoarea linie :
sudo apt install dnsmasq
Pasul 2
Odată ce acest utilitar este instalat, vom accesa fișierul de configurare dnsmasq executând următoarea linie:
sudo nano /etc/dnsmasq.confPasul 3
Acolo vom găsi următoarele:
Pasul 4
În acest fișier vom localiza linia „Adăugați alți servere de nume aici” și acolo vom introduce adresa IP a serverului DNS dorit:
Pasul 5
Salvăm modificările folosind următoarea combinație de taste:
Ctrl + O
Lăsăm editorul folosind:
Ctrl + X
Pasul 6
O altă opțiune disponibilă prin terminal este accesarea fișierului de interfețe de rețea, pentru aceasta executăm următoarele:
sudo nano / etc / network / interfacesPasul 7
Dacă folosim DHCP, vom vedea următoarele:
Pasul 8
În partea de jos a acestui fișier vom adăuga următoarea linie cu adresa IP dorită:
dns-adresele 8.8.8.8,8.8.4.4
Pasul 9
Salvăm modificările folosind următoarea combinație de taste:
Ctrl + O
Lăsăm editorul folosind:
Ctrl + X
Pasul 10
Acum, pentru a aplica modificările rețelei, vom executa următoarele:
sudo netplan apply sudo netplan --debug apply
Pasul 11
În cele din urmă, putem verifica adresele IP ale serverelor DNS din Ubuntu executând următoarele:
nmcli dev show | grep DNS
Cu oricare dintre aceste metode va fi posibil să se stabilească un nou DNS în Ubuntu 18.04 sau 19.04 pentru a îmbunătăți toate sarcinile de conectivitate și navigare.