Перейти до основного контенту

Налаштування DNS в Ubuntu 20.04: детальний посібник

4 хв читання
2413 переглядів

Ubuntu 20.04 - одна з найбільш популярних дистрибутивів операційної системи Linux. Одним з ключових аспектів Налаштування Ubuntu є правильна конфігурація DNS. У цій статті ми розглянемо покрокову інструкцію щодо налаштування DNS в Ubuntu 20.04, що дозволить вам максимально оптимізувати роботу системи і поліпшити доступність до інтернет-ресурсів.

DNS (Domain Name System) - це система, яка перекладає доменні імена, наприклад, example.com, в IP-адреси, дозволяючи комп'ютерам і серверам взаємодіяти один з одним в мережі. Неправильне налаштування DNS може призвести до повільного завантаження веб-сторінок, проблем із підключенням до мережі та помилок під час доступу до різних серверів.

Для налаштування DNS в Ubuntu 20.04 ви можете використовувати кілька методів. У цій статті ми розглянемо два основних способи: зміна файлів конфігурації DNS і використання мережевих параметрів системи. Вибір відповідного способу залежить від ваших потреб і рівня досвіду в роботі з Linux.

Налаштування DNS в Ubuntu 20.04: покрокова інструкція

В операційній системі Ubuntu 20.04, налаштування DNS може бути важливим для забезпечення належного зв'язку з інтренетом та іншими пристроями в мережі. У цій покроковій інструкції ми розглянемо, як налаштувати DNS в Ubuntu 20.04.

Крок 1: Відкрийте файл налаштувань мережі

Спочатку відкрийте термінал і виконайте таку команду:

  • sudo nano /etc/systemd/resolved.conf

Крок 2: Змінити налаштування DNS

У відкритому файлі знайдіть рядок "DNS Ctrl + X", потім" Y "і" Enter " для збереження і закриття файлу.

Крок 4: перезапустити службу systemd-resolved

Щоб зміни вступили в силу, виконайте наступну команду:

  • sudo systemctl restart systemd-resolved

Крок 5: Перевірте налаштування DNS

Для перевірки налаштувань DNS виконайте наступну команду:

  • systemd-resolve --status | grep -i 'DNS Servers'

Поздоровляю! Ви успішно налаштували DNS в Ubuntu 20.04.

Встановлення необхідних пакетів та залежностей

Перш ніж налаштувати DNS в Ubuntu 20.04, потрібно встановити кілька пакетів та залежностей. Ці програми допоможуть нам керувати DNS-сервером і налаштувати його роботу.

1. Відкрийте термінал і виконайте таку команду:

2. Встановіть пакет bind9, який є стандартним пакетом для налаштування DNS-сервера в Ubuntu:

  • sudo apt install bind9

3. Встановіть пакет DNSUTILS, який містить різні утиліти для роботи з DNS:

  • sudo apt install dnsutils

4. Встановіть пакет net-tools, який містить утиліти для роботи з мережею:

  • sudo apt install net-tools

5. Встановіть пакет resolvconf, який допоможе нам налаштувати файл /etc/resolv.conf:

  • sudo apt install resolvconf

Після виконання цих команд усі необхідні пакети та залежності будуть встановлені на вашому комп'ютері. Тепер можна приступати до налаштування DNS в Ubuntu 20.04.

Налаштування файлів / etc / resolv.conf та /etc / network / interfaces

Щоб встановити та налаштувати DNS в Ubuntu 20.04, вам потрібно буде змінити файли /etc/resolv.conf та / etc/network / interfaces. Ось покрокова інструкція:

  1. Відкрийте термінал і виконайте команду sudo nano /etc/resolv.conf для редагування файлу / etc / resolv.conf.
  2. У файлі / etc / resolv.conf видаліть усі рядки, якщо вони існують, і додайте наступний рядок: nameserver IP_адрес_DNS (замініть IP_адрес_DNS на справжню IP-адресу DNS-сервера).
  3. Натисніть Ctrl + O, а потім Enter, щоб зберегти зміни. Потім натисніть Ctrl + X, щоб закрити файл.
  4. Далі відкрийте файл / etc/network /interfaces за допомогою команди sudo nano/etc/network / interfaces .
  5. У файлі /etc/network/interfaces знайдіть рядок "iFace eth0 inet dhcp" (або подібний для вашого мережевого інтерфейсу) і змініть його на "iFace eth0 inet static". Потім додайте наступні рядки: address ваш_ІР_адрес netmask ваша_сетевая_маска gateway ваш_шлюз_по_умолчанію (замість "ваш_ІР_адрес", "ваша_сетевая_маска" і "ваш_шлюз_по_умолчанію" вкажіть відповідні значення для вашої мережі).
  6. Натисніть Ctrl + O, а потім Enter, щоб зберегти зміни. Потім натисніть Ctrl + X, щоб закрити файл.

Після внесення змін Вам потрібно перезапустити мережу, щоб вони набули чинності. Виконайте команду sudo systemctl restart networking.service .

Тепер ви успішно налаштували файли / etc / resolv.conf та / etc/network / interfaces для DNS в Ubuntu 20.04.