/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のままです
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ツールを使用して、ワイヤレスネットワークを構成します。