zaLinux.ru

Где NetworkManager хранит настройки (РЕШЕНО)


Конфигурационные файлы NetworkManager

NetworkManager поддерживает различные подключаемые модули, которые могут определять новые места хранения информации о конфигурации.

Основным конфигурационным файлом NetworkManager в который обычно вносят изменения, является /etc/NetworkManager/NetworkManager.conf. Вы можете посмотреть его содержимоео следующей командой:

cat /etc/NetworkManager/NetworkManager.conf

Кроме этого файла, настройки NetworkManager могут быть сохранены в директориях /etc/NetworkManager/conf.d и /usr/lib/NetworkManager/conf.d.

Для получения списка всех настроек NetworkManager, учитывающих все конфигурационные файлы, выполните команду:

NetworkManager --print-config

Где NetworkManager хранит настройки сетевых подключений

NetworkManager хранит настройки каждого подключения в отдельных текстовых файлах с расширением .nmconnection. Типичным местом хранения файлов настроек является директория /etc/NetworkManager/system-connections/. Кроме неё, файлы с подключениями могут располагаться в других местах, определяемых плагинами NetworkManager, например, настройки сетевых подключений по Bluetooth могут храниться в папке /var/run/NetworkManager/system-connections. Конфигурационным файлом NetworkManager является /etc/NetworkManager/NetworkManager.conf. Кроме этих основных мест, могут быть и другие пути, специфичные для дистрибутивов Linux.


Чтобы вывести список всех сетевых подключений и расположение их файлов конфигураций выполните команду:

nmcli -f NAME,DEVICE,FILENAME connection show

Все конфигурационные файлы NetworkManager

Итак, конфигурационными файлами NetworkManager являются следующие:

  • /etc/NetworkManager/NetworkManager.conf — главный конфигурационный файл
  • /etc/NetworkManager/conf.d — директория с конфигурационными файлами
  • /usr/lib/NetworkManager/conf.d — системная директория с конфигурационными файлами (например, файл /usr/lib/NetworkManager/conf.d/20-connectivity.conf)
  • /var/lib/NetworkManager/NetworkManager-intern.conf — внутренний файл конфигурации. Этот файл записывается и читается NetworkManager, и его значения конфигурации объединяются с конфигурацией из NetworkManager.conf. Изменения, вносимые в этот файл, будут перезаписаны
  • /var/lib/NetworkManager/NetworkManager.state — файл с набором состояний
  • /etc/NetworkManager/system-connections/ — директория, в которой хранятся проводные и беспроводные соединения
  • /var/run/NetworkManager/system-connections/ — директория с некоторыми видами соединений, например, Интернет по Bluetooth модему
  • /var/lib/NetworkManager/
  • /etc/NetworkManager/dispatcher.d/
  • /etc/NetworkManager/dnsmasq.d/
  • /etc/NetworkManager/dnsmasq-shared.d/

Смотрите также: Как в NetworkManager удалить Mobile broadband и Bluetooth подключение


Рекомендуемые статьи:

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *