Konfigurasi network pada Ubuntu Server 18.04 berbeda dengan ubuntu versi sebelumnya. Versi sebelumnya menggunakan file konfigurasi pada /etc/network/interfaces, sedangkan pada versi ini, ubuntu menggunakan tools bernama netplan.
Netplan menggunakan file yaml untuk melakukan konfigurasi. Hal ini menyebabkan indentasi menjadi aspek yang sangat penting. Gunakan spasi untuk melakukan indentasi, dan jangan menggunakan [tab]. Kemudian, gunakan jumlah spasi yang sama untuk setiap indentasi.
Berikut ini adalah contoh konfigurasi network untuk VM yang berada di Proxmox, menggunakan subnet /32 dan gateway IP yang tidak sama dengan range IP subnet
ls /etc/netplan/
root@master1:~# ls /etc/netplan/
50-cloud-init.yaml
vi /etc/netplan/50-cloud-init.yaml
network:
renderer: networkd
ethernets:
ens18:
dhcp4: no
dhcp6: no
addresses: [1.2.3.4/32]
# gateway4: x.x.x.x
nameservers:
addresses: [1.1.1.1,1.0.0.1]
routes:
- to: 0.0.0.0/0
via: 9.9.9.9
on-link: true
version: 2
Dan terakhir, eksekusi netplan try
Penjelasan:
renderer: Netplan dapat menggunakan 2 jenis renderer, yaitu network manager dan networkd. Network manager biasa digunakan untuk ubuntu versi desktop, sedangkan networkd untuk server.
ens18: Nama network interface. Muncul di file 50-cloud-init.yaml secara otomatis, bisa berupa nama lain seperti ens32, dan sebagainya.
gateway4: Digunakan untuk set default gateway jika default gatewaynya masuk ke IP range subnetnya. Pada kasus ini, kita tidak bisa menggunakan gateway4 karena IP gatewaynya diluar range subnet
nameservers: List DNS server yang ingin dipakai
routes:
to: 0.0.0.0/0: ke semua ip address
via: 9.9.9.9: Akan dilewatkan ke IP 9.9.9.9 (IP dari host server)
Source:
https://vitux.com/how-to-configure-networking-with-netplan-on-ubuntu/
https://www.nicholasjoerger.com/blog/proxmox-ubuntu-server-18-04-golden-image
Halo semua Github memiliki fitur terkait Pull Request yang cukup luar biasa, yaitu dapat melakukan…
Hello everyone! 👋 Welcome to our step-by-step guide on using kubeadm to install Kubernetes. It's…
Proxmox adalah hypervisor yang populer digunakan karena penggunaannya yang cukup simpel jika dibandingkan dengan hypervisor…
This post is mirror of https://forums.rancher.com/t/failed-upgrade-from-v0-8-1-to-v1-0-0-caused-by-pv-created-before-v0-6-2/17586 I scale down all pods that has vpc to…
For detailed problems, see https://notulensiku.com/2019/02/fix-integrated-terminal-font-vscode/ To solve on mac, you need to install powerline fonts…
Untuk mengaktifkan Forward Secrecy pada web browser Apache, versi minimum yang dibutuhkan adalah: OpenSSL 1.0.1c+Apache…