DNS

Як встановити сервери імен DNS на Ubuntu Linux?

Як встановити сервери імен DNS на Ubuntu Linux?
Сервери імен DNS (резольвери) забезпечують метод перекладу доменного імені в IP-адреси. Він надається Інтернет-провайдером (Інтернет-провайдерами) і використовується різними іншими пристроями для пошуку DNS для запитуваного домену.

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

Два різних підходи, які можна використовувати для встановлення DNS NameServer на Ubuntu 20.04 Система Linux:

Спосіб 1. Встановіть сервер DNS NameServer з робочого столу Ubuntu за допомогою Менеджера мережі

Налаштування DNS NameServer з робочого столу Ubuntu за допомогою Менеджера мережі досить просте і не вимагає технічних знань. Просто виконайте наведені нижче кроки:

1. Відкрийте вікно системи «Налаштування» у вашій системі.
2. Якщо ви підключені до Wi-Fi, натисніть на вкладку “wifi”. В іншому випадку натисніть вкладку “Мережа”, якщо у вас “дротове” з’єднання.
3. Вікно налаштувань також можна запустити у верхньому правому меню. Клацніть на розкривний значок і виберіть “Дротові налаштування” з відображуваного списку, який також показано на наступному знімку екрана:

4. Клацніть на піктограму гвинтика, яка відображається під заголовком “дротовий”, щоб отримати доступ до конфігурацій Менеджера мережі.

5. Тепер перейдіть на вкладку налаштувань “IPV4” і виберіть метод IPV4, де вибрано “Автоматичне (DHCP)” за замовчуванням.

Перемкніть автоматичну кнопку, щоб вимкнути цю опцію, і введіть IP-адресу роздільника DNS, відокремлену комою, щоб встановити DNS-сервер імен, який показано на наступному скріншоті:

Ми використовували IP-адресу пристрою для вирішення проблем DNS-сервера Google.

Спосіб 2: Встановіть DNS NameServer за допомогою Netplan з Менеджером мережі та Статичним IP

У попередніх дистрибутивах Ubuntu розподільники DNS легко налаштовувались за допомогою '/ etc / resolv.conf ', просто редагуючи значення та зберігаючи файл для використання. Служба, розв’язана системою, забезпечує роздільну здатність імен DNS для локальних додатків або служб, і це можна просто налаштувати за допомогою Netplan, який є інструментом управління мережею за замовчуванням в Ubuntu 20.04.

Щоб встановити вирішувачі DNS за допомогою netplan, виконайте наведені нижче кроки:

1. Відкрийте термінал, запустивши список команд “ip a” із даними про Wi-Fi / Ethernet. Обережно, зауважте свою IP-адресу, маску мережі та шлюз за замовчуванням на наступному скріншоті, який відображається під час виконання команди IP.

2. Відкрийте файл конфігурації netplan. Усі файли конфігурації netplan зберігаються в каталозі / etc / netplan. Отже, відкрийте “/ etc / netplan / 01-network-manager-all.файл yaml ”. Ім'я файлу може різнитися залежно від налаштування. Введіть згадану нижче команду, щоб відкрити цей конфігураційний файл за допомогою текстового редактора nano.

$ sudo nano / etc / netplan / 01-network-manager-all.ямл

У цьому файлі ви можете налаштувати IP-адресу, шлюз, мережеві інтерфейси, сервери імен DNS тощо.

Загальний синтаксис цього конфігураційного файлу наведено нижче, і його може змінити системний адміністратор.

мережа:
версія: 2
візуалізатор: NetworkManager
Ethernet:
[Ім'я пристрою]:
dhcp4: помилково
адреси: [ip-адреса / маска мережі]
gateway4: шлюз за замовчуванням
сервери імен:
адреси: [DNS_nameserver-1, DNS_nameserver-2]

Тут у цьому файлі конфігурації потрібно змінити наступні рядки коду.

версія: 2
візуалізатор: NetworkManager
Ethernet:
enp0s3:
dhcp4: помилково
адреси: [10.0.2.15/24]
шлюз4: 192.168.1.1
сервери імен:
адреси: [8.8.8.8, 8.8.4.4]

“192.168.1.1 ”- шлюз за замовчуванням, а IP-адреса -„ 10.0.2.15 ". Замініть свій власний шлюз, мережеву маску та IP у наведеному вище файлі конфігурації. У конфігурації можна визначити більше двох серверів імен DNS, і ці сервери імен слід розділяти комами. У наведеному вище файлі «8.8.8.8, 8.8.4.4-дюймові - це засоби вирішення проблем DNS для Google. Збережіть файл конфігурації та вийдіть із нього, натиснувши “Ctrl + x”.

3. Тепер використовуйте таку команду, щоб застосувати зміни до цього файлу за допомогою netplan:

Застосовується $ sudo netplan

Вищевказана команда генерує конфігурацію systemd вирішеної служби.

4. Щоб перевірити конфігурацію розв'язувача DNS, використовуйте таку команду:

$ systemd-resolution --status | grep 'DNS-сервери' -A2

Команда systemd-resolution -status показує пакет інформації. Це є причиною використання команди “grep” для фільтрації рядка “DNS-сервери” з усіх деталей.

Наступний вивід відображається на терміналі; це означає, що він перевіряє сервер імен DNS і встановлений зараз.

Встановіть власний сервер DNS NameServer з командного рядка за допомогою Netplan з Networkd

Щоб встановити сервер імен DNS за допомогою netplan та мережі, скопіюйте наступний код у файл конфігурації netplan:

$ sudo nano / etc / netplan / 01-network-manager-all.ямл

Введіть наведені нижче конфігурації у цьому файлі:

мережа:
версія: 2
візуалізатор: networkd
Ethernet:
enp0s3:
dhcp4: правда
сервери імен:
адреси: [8.8.8.8, 8.8.4.4]

Введіть команду, наведену нижче, щоб застосувати зміни за допомогою netplan:

Застосовується $ sudo netplan

Тепер перевірте поточний сервер імен DNS, використовуючи таку команду:

$ systemd-resolution --status

У вікні терміналу друкуються такі вихідні дані:

Щоб знову налаштувати DNS за замовчуванням або видалити конфігурації netplan, видаліть усі дані та вставте наступний код у файл конфігурації:

мережа:
версія: 2
візуалізатор: NetworkManager

Тепер застосуйте зміни, використовуючи таку команду:

Застосовується $ sudo netplan

Перевірте поточний сервер імен DNS, використовуючи таку команду:

$ systemd-resolution --status

З наступного відображеного виводу ви помітите, що сервер імен DNS за замовчуванням буде встановлений у вашій системі:

Висновок:

У цій статті ми обговорили, як налаштувати сервер імен DNS за допомогою інтерфейсу робочого столу та командного рядка. Ми також бачили, як налаштувати зміни netplan в системі Ubuntu для зміни сервера імен DNS. Ви можете встановити власний сервер імен DNS, використовуючи також послуги netplan та networkd.

AppyMouse On-screen Trackpad and Mouse Pointer for Windows Tablets
Tablet users often miss the mouse pointer, especially when they are habitual to using the laptops. The touchscreen Smartphones and tablets come with m...
Middle mouse button not working in Windows 10
The middle mouse button helps you scroll through long webpages and screens with a lot of data. If that stops, well you will end up using the keyboard ...
How to change Left & Right mouse buttons on Windows 10 PC
It's quite a norm that all computer mouse devices are ergonomically designed for right-handed users. But there are mouse devices available which are s...