Я имею две виртуальных системы Ubuntu, устанавливаю параметры сети через графический интерфейс в одной системе и решил ввести их вручную во второго, но известный мне файлы конфигурации кажутся пустыми. Где я могу найти правильное место?
Чтобы быть более точными, соединения, которые Вы создали через графический интерфейс, хранятся в /etc/NetworkManager/system-connections
, например, на моем рабочем ПК, у меня есть файл Wired connection 1.nmconnection
в этом каталоге с таким содержанием для статического IP-соединения:
[connection]
id=Wired connection 1
uuid=a3e912b0-f428-333f-a097-3a82d768a3cd
type=ethernet
autoconnect-priority=-100
permissions=
[ethernet]
duplex=half
mac-address=78:24:AF:3D:CD:21
mac-address-blacklist=
speed=100
[ipv4]
address1=192.168.1.8/21
dns-search=
method=manual
[ipv6]
addr-gen-mode=stable-privacy
dns-search=
method=auto
и Wired connection 2.nmconnection
для соединения с использованием DHCP, которое отличается по [ipv4]
раздел:
[ipv4]
dns-search=
method=auto
Примечание, в этом файле существует устройство uuid вместо названия сетевой платы. Для соответствия uuid's и имя карты, можно использовать nmcli connection show
:
NAME UUID TYPE DEVICE
Wired connection 1 a3e912b0-f428-333f-a097-3a82d768a3cd ethernet eno1