Я немного проверил и обнаружил, что в настоящее время можно создать эту конфигурацию с помощью nmcli
инструмента. Фактически, это позволяет полностью контролировать NetworkManager. Страницы руководства для nmcli очень подробны и понятны. Смотрите man nmcli
и man nm-settings
.
Чтобы настроить конфигурацию в этом вопросе, проще всего отредактировать текущий профиль подключения. Найдите имя профиля из инструмента GUI NetworkManager и отредактируйте его с помощью редактора CLI (здесь это имя Ethernet connection
):
$ sudo nmcli c edit 'Ethernet соединение'
=== | NMCLI интерактивный редактор соединений | ===
Редактирование существующего соединения «802-3-ethernet»: «Соединение Ethernet 1»
Введите «помощь» или «?» для доступных команд.
Введите «description [.]» Для подробного описания свойства.
Вы можете редактировать следующие настройки: соединение, 802-3-ethernet (ethernet), 802-1x, dcb, ipv4, ipv6
nmcli> goto ipv4
Вы можете редактировать следующие свойства: метод, dns, dns-search, dns-options, dns-priority, адреса, шлюз, маршруты, метрика маршрута, ignore-auto-routs, ignore-auto-dns, dhcp-hostname, dhcp -send-hostname, never-default, may-fail, dad-timeout, dhcp-timeout, dhcp-client-id, dhcp-fqdn
nmcli ipv4> установить ipv4.addresses {your_address_here} / {your_network_prefix_here}
Вы также хотите установить для 'ipv4.method' значение 'manual'? [да]: нет
nmcli ipv4> сохранить
Соединение «Ethernet соединение» (87fa8e41-7fe3-435a-a2f2-29a9c8084d2d) успешно обновлено.
nmcli ipv4> выйти
Части, выделенные жирным шрифтом, - это ваши входные данные, замените вещи в фигурных скобках настройками Отвечая no
на вопрос о ipv4.method
сохранении конфигурации DHCP. После слов вам нужно отключить и снова включить конфигурацию, что можно сделать с помощью GUI-tools или nmcli.
Если вы хотите, также можно создать новое соединение из командной строки:
sudo nmcli -p connection add type ethernet ifname {your_interface_name} con-name MyConnection -- ipv4.addresses {your_address}/{your_prefix_length} ipv4.method auto
Опять же, замените вещи в фигурных скобках с вашими настройками.
Наконец, если вы все еще хотите редактировать файлы конфигурации, не забудьте перезагрузить файл после редактирования:
sudo nmcli connection reload
Обратите внимание, что созданные таким образом конфигурации могут запутать инструменты графического интерфейса. В лучшем случае они не будут показывать вам статические адреса.