我有两个虚拟 Ubuntu 系统,在一个系统上通过图形界面设置网络设置,并决定在第二个系统上手动输入它们,但是据我所知配置文件似乎是空的. 哪里可以找到正确的地方?
答案1
更准确地说,您通过图形界面创建的连接存储在中/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 和卡名称,您可以使用nmcli connection show
:
NAME UUID TYPE DEVICE
Wired connection 1 a3e912b0-f428-333f-a097-3a82d768a3cd ethernet eno1
答案2
它在/etc/NetworkManager
目录中