Hari ini saya baru mencoba instalasi Ubuntu 18.04 LTS dan banyak sekali konfigurasi default yang ada pada Ubuntu versi sebelumnya diperbaharui. Secara instalasi, Ubuntu 18.04 LTS ini lebih ringkas tampilannya namun wizardnya tetap mudah untuk diikuti sih. Tapi anehnya ada hal paling penting yang berubah, yaitu cara setting Static IP yang biasanya menggunakan file /etc/network/interfaces pada Ubuntu 18.04 ini diganti menjadi /etc/netplan/50-cloud-init.yaml.
Untuk membuat Static IP pada Ubuntu 18.04 ini hanya perlu edit file /etc/netplan/50-cloud-init.yaml kemudian sesuaikan dengan format seperti ini:
# This file is generated from information provided by # the datasource. Changes to it will not persist across an instance. # To disable cloud-init's network configuration capabilities, write a file # /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following: # network: {config: disabled} network: ethernets: ens192: addresses: - 192.168.1.91/24 <-- IP Static Kita dhcp4: false <-- Pastikan DHCP disable/false gateway4: 192.168.1.1 <-- Gateway network nameservers: addresses: - 192.168.1.1 <-- DNS1 - 8.8.8.8 <-- DNS2 search: [nugi.biz] <-- Nama domain version: 2
Jika sudah sesuai, silakan disimpan kemudian jalankan perintah:
# netplan apply
Kemudian cek IP dengan menggunakan perintah:
# ip addr 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: ens192: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000 link/ether 00:12:54:fb:84:d0 brd ff:ff:ff:ff:ff:ff inet 192.168.1.91/24 brd 192.168.1.255 scope global ens192 valid_lft forever preferred_lft forever inet6 fe80::250:56ff:fe8b:84d0/64 scope link valid_lft forever preferred_lft forever
Jika ingin testing ke internet bisa menggunakan ping maupun nslookup dan jika reply berarti setting static ip sukses dilakukan.
Good luck!