Как да промените и конфигурирате DNS Ubuntu 19.04 или Ubuntu 18.04

Един от най -важните аспекти на мрежата във всеки тип организация, както и на домашно ниво, е DNS. Много пъти сме чували за този термин, но обикновено не знаем подробно какво е DNS и как работи в нашите системи (жизненоважно е да разберем малко, за да сме в крак с използването му). Ето защо е повече от жизненоважно да се разбере този термин, за да се знае повече за работата на Интернет, когато имаме достъп до страница.

DNS (Domain Name System) изпълнява много проста задача, за да улесни достъпа до уебсайтове. Всички имаме достъп до интернет ежедневно, нали? Като въведете директно името на хоста, но не и неговия IP адрес. Нека го видим по този начин, много по-лесно е да въведете URL адреса www.solvetic.com, отколкото да въведете IP адреса 46-105-203-22, или предпочитате да научите всички адреси на посетените сайтове? Решението е вашият, но DNS ни спестява много умствено износване при тази задача.

Съпоставянията между хостове и IP адреси се хостват от DNS сървъри. Това улеснява задачата за превеждане на имена на домейни в адреси с ясната цел, която компютрите в мрежата могат да открият и пренасочат към тези сайтове или устройства.

Предимства на DNSКогато използваме DNS, ние придобиваме предимства като:

  • Осигурява достъп до сайт директно по име.
  • Той позволява използването на йерархия на имена на домейни, която може да бъде независима от друго присвояване на IP адрес.
  • Позволява ви да зададете нов IP адрес в случай на промяна на IP адреса на хоста.
  • Улеснява маршрутизирането до местоназначението.

В целия свят трябва да спрете да се притеснявате за конфигурирането или управлението на DNS в Linux, тъй като това е процес, който автоматично се интегрира с ISP (доставчик на интернет услуги), тъй като е свързан с конфигурацията на фирмената мрежа. Но е възможно да промените този DNS, ако той представя грешки, забавяне, неуспехи при доставката на пакети или повече, поради тази причина той е създал този урок, за да ви научи как да променяте DNS сървърите в Linux и за този случай ще видим как да направим това в Ubuntu 19.04, но процесът е подобен в Ubuntu 18.04 или Ubuntu 18.10.

1. Как да промените DNS в Ubuntu 19.04 или Ubuntu 18.04

Етап 1
За да стартираме този процес, ще получим достъп до мрежовата конфигурация директно от горното меню на Ubuntu:

Стъпка 2
Там кликваме върху реда „Кабелно свързано“ и в опциите ще видим раздела „Конфигурация на кабелна мрежа“:

Стъпка 3
Щракваме там, за да получим достъп до конфигурационните параметри на мрежата, налична в Ubuntu, безжична или безжична:

Увеличете

Стъпка 4
Там кликваме върху иконата на зъбно колело в раздела „Окабеляване“ и ще се покаже следният прозорец, където ще видим следното следното:

  • Скорост на връзката
  • Присвоен IPv4 адрес
  • Присвоен IPv6 адрес (ако сме го активирали)
  • Gateway
  • Използва се DNS сървър

Стъпка 5
За да продължим с промяната на DNS сървъра, ще отидем в раздела „Ipv4“, където ще видим следното:

Стъпка 6
Както можем да видим, методът по подразбиране е "Automatic (DHCP)", тоест адресът на DNS сървъра се приема директно от конфигурацията на ISP. За да променим Ubuntu DNS, трябва да кликнете върху превключвателя "Automatic" в секцията DNS и там въведете желания адрес:

Стъпка 7
Друг вариант е да използвате публичните DNS сървъри на Google, които са надеждни, сигурни и с голям капацитет за изпълнение, те използват следните IP адреси. Не забравяйте, че всеки въведен адрес трябва да бъде разделен със запетаи. Когато въвеждаме тези стойности, кликваме върху бутона Приложи, за да завършим процеса.

  • 8.8.8.8 като първичен DNS
  • 8.8.4.4 като вторичен DNS

2. Как да промените DNS с команди в Ubuntu 19.04 или Ubuntu 18.04

Етап 1
Сега, ако сте един от любопитните потребители, които искат да работят с терминала, Solvetic има изненада за вас, това е, че можем да направим тази промяна директно от конзолата, за това имаме достъп до терминала и там изпълняваме следния ред :

 sudo apt инсталирате dnsmasq

Стъпка 2
След като тази помощна програма е инсталирана, ще имаме достъп до конфигурационния файл dnsmasq, като изпълним следния ред:

 sudo nano /etc/dnsmasq.conf
Стъпка 3
Там ще открием следното:

Стъпка 4
В този файл ще намерим реда „Добавяне на други сървъри на имена тук“ и там въвеждаме IP адреса на желания DNS сървър:

Стъпка 5
Запазваме промените, като използваме следната комбинация от клавиши:

Ctrl + O

Оставяме редактора, използвайки:

Ctrl + X

Стъпка 6
Друга възможност, достъпна чрез терминала, е достъп до файла с мрежови интерфейси, за това изпълняваме следното:

 sudo nano / etc / network / интерфейси
Стъпка 7
Ако използваме DHCP, ще видим следното:

Стъпка 8
В долната част на този файл ще добавим следния ред с желания IP адрес:

 dns-адреси 8.8.8.8,8.8.8.4.4

Стъпка 9
Запазваме промените, като използваме следната комбинация от клавиши:

Ctrl + O

Оставяме редактора, използвайки:

Ctrl + X

Стъпка 10
Сега, за да приложим промените в мрежата, ще изпълним следното:

 sudo netplan apply sudo netplan --debug apply

Стъпка 11
Накрая можем да проверим IP адресите на DNS сървърите в Ubuntu, като изпълним следното:

 nmcli dev show | grep DNS 

С всеки от тези методи ще бъде възможно да се установи нов DNS в Ubuntu 18.04 или 19.04, за да се подобрят всички задачи за свързване и навигация.

wave wave wave wave wave