Я трохи перевірив і з’ясував, що в даний час можна створити цю конфігурацію за допомогою nmcli
інструменту. Насправді це дозволяє повністю контролювати NetworkManager. Сторінки керівництва по nmcli дуже ретельні і досить зрозумілі. Дивіться man nmcli
і man nm-settings
.
Щоб налаштувати конфігурацію в цьому питанні, найпростіший спосіб - це редагувати поточний профіль з'єднання. Дізнайтеся ім’я профілю у вашому інструменті GUI NetworkManager та відредагуйте його за допомогою редактора CLI (тут ім'я Ethernet connection
):
$ sudo nmcli c редагувати 'Підключення до Ethernet'
=== | nmcli інтерактивний редактор з'єднань | ===
Редагування наявного з'єднання '802-3-ethernet': 'Ethernet connection 1'
Введіть "довідка" чи "?" для доступних команд.
Введіть 'description [.]' Для детального опису властивостей.
Ви можете редагувати наступні настройки: з'єднання, 802-3-ethernet (ethernet), 802-1x, dcb, ipv4, ipv6
nmcli> goto ipv4
Ви можете редагувати такі властивості: метод, dns, dns-search, dns-options, dns-пріоритет, адреси, шлюз, маршрути, метрику маршруту, ігнорувати авто-маршрути, ignore-auto-dns, dhcp-ім'я хоста, dhcp -send-ім'я хоста, ніколи не за замовчуванням, може відмовити, тата-тайм-аут, 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-інструментів або 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
Зауважте, що створені таким чином конфігурації, ймовірно, можуть заплутати інструменти графічного інтерфейсу. У кращому випадку вони не показуватимуть вам статичні адреси.