web-dev-qa-db-ja.com

Netplan構成が有効になっていないようです

/etc/netplan/01-network-manager-all.yamlでwlanインターフェースの静的IPアドレスを構成した後、IPアドレスもDNSも変更されませんでした。

Sudo netplan generateおよび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

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

IPアドレスは10.0.0.14のままです

1
AlexDude7

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

続いて:

Sudo netplan --debug generate

Sudo netplan apply

次に、/etc/network/interfacesコマンド構文は、既存の.yamlファイルの残りの部分と似ていますが、正確ではありません。ただし、編集するのではなく/etc/network/interfaces NetworkManager GUIツールを使用して、ワイヤレスネットワークを構成します。

enter image description here

3
heynnema