Ubuntu 18.04 将网络设置存储在哪里?

Ubuntu 18.04 将网络设置存储在哪里?

我有两个虚拟 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.nmconnectionDHCP 连接,其不同之处在于[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目录中

相关内容