Конфигурационные файлы 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 подключение
Связанные статьи:
- Как запретить NetworkManager управлять определённым интерфейсом? (РЕШЕНО) (77.5%)
- Как в NetworkManager удалить Mobile broadband и Bluetooth подключение (56.4%)
- Как использовать команду ip в Linux (55.2%)
- Тонкая настройка сетевого стека Linux (размер буферов) для повышения производительности сети (55.2%)
- Ошибка «sendmsg: Недостаточно буферного пространства» (РЕШЕНО) (55.2%)
- Как установить WhatsApp в Linux (рабочие способы) (RANDOM - 27.5%)