Почему resolv.conf очищается каждый раз, когда я отключаюсь / подключаюсь к Интернету в Debian?

Обычно можно разместить файловую систему на всем устройстве, а не , чем разбивать и форматировать разделы, если вы не собираетесь { {1}}, чтобы на вашем устройстве было несколько файловых систем. Вам просто нужно быть последовательным; поскольку вы устанавливаете файловую систему на sda , а не на sda1 , вам также придется смонтировать sda , поскольку sda1 ] вообще не будет .

Устройство, о котором идет речь в вашем вопросе, похоже, представляет собой съемный диск в формате FAT: если он будет использоваться со встроенными устройствами, которые могут иметь более или менее подробное представление о том, как файловые системы могут быть смонтированы, возможно, стоит проверить, действительно ли они поддерживают файловую систему всего устройства без таблицы разделов. (Например, камеры обычно создают один раздел и форматируют его; вполне возможно, что они объявят карту памяти без разделов непригодной для использования.)

1
18.08.2017, 00:12
1 ответ

Network Manager управляет вашим файлом resolv.conf. Это значение по умолчанию, но есть много способов его изменить.

  1. Добавьте dns=no в раздел [main] файла /etc/NetworkManager/NetworkManager.conf`

  2. Использование графического интерфейса :См. ниже

Из Вики Debian:https://wiki.debian.org/NetworkConfiguration#DNS_configuration_for_NetworkManager

Конфигурация DNS для NetworkManager:

NetworkManager переопределит настройки DHCP, перезаписав resolv.conf, даже если вы настроили DNS в /etc/dhcp/dhclient.conf, например. заставляя DNS сначала искать локальный домен, который может истечь по времени, прежде чем разрешение DNS продолжится, что приведет к длительному времени разрешения DNS. Вы можете получить представление о том, какими, по мнению NetworkManager, должны быть настройки, выполнив инструмент nm -в командной строке.

Вы можете настроить эти параметры с помощью графического интерфейса, запустив редактор nm -connection -, который в настоящее время (13.11.23 )не находится в меню «Инструменты системы» → «Администрирование». запускается вручную из командной строки. После запуска:

  • Выберите подключение (на вкладке «Проводное» или «Беспроводное» )и нажмите «Изменить».
  • Нажмите на вкладку «Настройки IPv4»
  • Выберите «Автоматически (DHCP )только адреса» вместо «Автоматически (DHCP )».
  • Введите DNS-серверы в поле «DNS-серверы», разделив их пробелами (, например. 208.67.222.222 для OpenDNS ).
  • Нажмите «Применить».
4
27.01.2020, 23:18

Теги

Похожие вопросы