Netplan 配置似乎没有生效

Ale*_*de7 1 wireless networking ifconfig dns netplan

在 /etc/netplan/01-network-manager-all.yaml 中为我的 wlan 接口配置静态 ip 地址后,ip 地址和 dns 都发生了变化。

我使用sudo netplan generateand sudo netplan apply,但是当我运行时ifconfig什么都没有改变。

我的网络计划配置:

# Let NetworkManager manage all devices on this system

network:
  version: 2
  renderer: NetworkManager

  wifis:
    wlp6s0:
      dhcp4: no
      dhcp6: no
      addresses: [10.0.0.115/24]
      gateway4: 10.0.0.1
      nameservers:
        addresses: [8.8.8.8, 8.8.4.4]
      access-points:
        XXXXX:
          password: XXXXXXXX
Run Code Online (Sandbox Code Playgroud)

ifconfig 输出:

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
    inet 127.0.0.1  netmask 255.0.0.0
    inet6 ::1  prefixlen 128  scopeid 0x10<host>
    loop  txqueuelen 1000  (Local Loopback)
    RX packets 2882  bytes 252039 (252.0 KB)
    RX errors 0  dropped 0  overruns 0  frame 0
    TX packets 2882  bytes 252039 (252.0 KB)
    TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wlp6s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
    inet 10.0.0.14  netmask 255.255.255.0  broadcast 10.0.0.255
    inet6 fe80::eba8:95b6:70df:fee5  prefixlen 64  scopeid 0x20<link>
    ether 00:17:9a:01:c6:00  txqueuelen 1000  (Ethernet)
    RX packets 12673  bytes 8587304 (8.5 MB)
    RX errors 0  dropped 0  overruns 0  frame 0
    TX packets 11485  bytes 1727699 (1.7 MB)
    TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
Run Code Online (Sandbox Code Playgroud)

ip地址保持10.0.0.14

hey*_*ema 5

您必须决定是使用 NetworkManager 还是 netplan 运行。

Ubuntu 桌面用户可能应该使用 NetworkManager,并使用其 GUI 工具。

Ubuntu Server 用户应该使用 netplan。

您的 .yaml 文件是 NetworkManager 和 netplan 的组合。不能那样做。

如果你打算使用 NetworkManager,你的 .yaml 应该是这样的......

# Let NetworkManager manage all devices on this system
network:
  version: 2
  renderer: NetworkManager
Run Code Online (Sandbox Code Playgroud)

接着是:

sudo netplan --debug generate

sudo netplan apply

然后,您需要使用/etc/network/interfaces与现有 .yaml 文件的其余部分类似但不完全相同的命令语法进行配置。但是,与其进行编辑,不如/etc/network/interfaces使用 NetworkManager GUI 工具来配置您的无线网络。

在此处输入图片说明