Mengatur IP Static atau DHCP menggunakan Netplan di Ubuntu. Sejak versi 17.10 keatas, Ubuntu menggunakan Netplan untuk manajemen networking seperti bridge, vlan, bond, dan lain lain
Setup
Cek terlebih dahulu file konfig pada path /etc/netplan. Apabila tidak ada maka bisa buat dengan format .yaml
Setting DHCP
network:
version: 2
renderer: networkd
ethernets:
ens4:
dhcp4: true
dhcp-identifier: mac
Setting Static IP
network:
version: 2
ethernets:
eth0:
accept-ra: false
addresses:
- 2400:6180:0000:00D0:0000:0000:1068:5001/64
- 172.20.100.82/20
- 10.15.0.6/16
match:
macaddress: 96:a6:3c:94:26:4f
mtu: 1500
nameservers:
addresses:
- 8.8.8.8
- 1.1.1.1
search: []
routes:
- to: ::/0
via: 2400:6180:0:d0::1
- to: 0.0.0.0/0
via: 172.20.100.1
set-name: eth0
eth1:
addresses:
- 10.104.0.3/20
match:
macaddress: 6a:b3:d2:26:40:48
mtu: 1500
nameservers:
addresses:
- 8.8.8.8
- 1.1.1.1
search: []
set-name: eth1
NetworkManager
Untuk menerapkan NetworkManager sebagai backend.
network:
version: 2
renderer: NetworkManager
Apply
Apply konfigurasi yang sudah dibuat sebelumnya agar bisa diterapkan ke sistem
netplan apply
Docs
Untuk contoh konfigurasi yaml lain dapat dicek pada path /usr/share/doc/netplan/examples