Я хотів би скористатися нещодавньою службою DNS Cloudflare 1.1.1.1 на моєму Ubuntu (17.10, буде 18.04 LTS, коли він приземлиться). Я не можу змусити інструкцію GUI працювати (зміна DNS за допомогою Менеджера мереж), оскільки кнопка "Застосувати" завжди є сірою, коли вносите зміни, запропоновані Cloudflare (це ніколи не буде таким простим!).
Отже ... я почав розглядати інший запропонований варіант редагування /etc/resolv.conf
. Прочитавши про (і порушивши речі!), Я можу побачити, що /etc/resolv.conf
не слід редагувати вручну. Наразі це виглядає приблизно так:
# This file is managed by man:systemd-resolved(8). Do not edit.
#
# 127.0.0.53 is the systemd-resolved stub resolver.
# run "systemd-resolve --status" to see details about the actual nameservers.
nameserver 127.0.0.53
search default
Я думаю, я повинен відредагувати /etc/network/interfaces
файл, як зазначено у цій відповіді . для мене interfaces
файл виглядає так:
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
З огляду на те, що я прочитав, чи повинен я просто додати такий рядок до цього файлу, як цей, для обліку адрес IPV4 / 6 (використовуючи пробіли) ?:
dns-nameservers 1.0.0.1 2606:4700:4700::1111 2606:4700:4700::1001
а потім перезавантажити систему?
Я запитую спочатку, як мені вже довелося переналаштувати резолюв конф, тому що я вніс зміни, які його порушили. Це перший раз, коли я щось робив з DNS або навіть дуже зрозумів, чому було б добре внести цю зміну.
systemd
керуєте своєю мережею?: