У меня есть некоторые проблемы с моей конфигурацией DNS, поэтому я погуглил и подобрал решение, 1) отредактировав /run/resolvconf/interface/NetworkManager
и 2) , запустив sudo resolvconf -u
.
Это немного помогло, но изменение днс не является постоянным, потому что я заметил, что днс, который я добавил в /run/resolvconf/interface/NetworkManager
, всегда теряется в нем после перезагрузки, и мой днс будет полностью изменен как прежде , который просто 127.0.0.1
, оригинал.
Так почему же содержание /run/resolvconf/interface/NetworkManager
изменилось? Или каков механизм его изменения?
/ работают, точка монтирования, как предполагается, является tmpfs, смонтированным во время ранней начальной загрузки, доступной и перезаписываемой к для всех инструментов в любое время во время начальной загрузки.
, Что это означает?
Это означает, что выполненный / является tmpfs, что означает, что данные по нему не являются постоянным хранением, это похоже на/tmp, таким образом, можно зависеть от сохранения любых данных там, так как этот dir будет полностью вытертый другими данными во время начальной загрузки. Для этого Вы освобождаете свою конфигурацию каждый раз.
смотрите в этом , Почему имеет/var/run перемещенный в выполненный/?
Теперь для Вас, просто добавьте, что сервер имен в /etc/network/interfaces
dns-nameservers 127.0.0.1
Еще считал этот Добавляющий сервер имен в resolv.conf
, можно поместить его в /etc/resolvconf/resolv.conf.d/base
, читает это для получения дополнительной информации