
Kami akan memberikan tutorial sederhana bagaimana cara konfigurasi statik IP Address di linux server OS Ubuntu 20 LTS. Sebenarnya tidak hanya cocok untuk versi ubuntu 20, tetapi versi ubuntu lainnya seperti 22 LTS juga bisa diterapkan menggunakan cara ini.
Dalam hal ini, kami akan memperkenalkan Netplan. Sudah dari Ubuntu versi 17.10 sampai Ubuntu 20.04 LTS sudah menggunakan Netplan. Konfigurasinya mudah karena hanya menggunakan file yaml, dokumentasi lengkap dan kalian bisa kunjungi website resminya di netplan.io
Cara set IP Static
Langkah awal kita harus tau interface mana yang akan kita pasang IP Address Static tersebut. Dalam hal ini kita akan konfigurasi di interface eno3.
pccc@pcc:~$ ip a1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00inet 127.0.0.1/8 scope host lovalid_lft forever preferred_lft foreverinet6 ::1/128 scope host valid_lft forever preferred_lft forever2: eno1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000link/ether ec:f4:bb:c4:92:40 brd ff:ff:ff:ff:ff:ff3: eno2: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000link/ether ec:f4:bb:c4:92:41 brd ff:ff:ff:ff:ff:ff4: eno3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000link/ether ec:f4:bb:c4:92:42 brd ff:ff:ff:ff:ff:ffinet6 fe80::eef4:bbff:fec4:9242/64 scope link valid_lft forever preferred_lft forever
Agar bisa melakukan konfigurasi IP Address secara Static menggunakan netplan, kita cukup edit file pada /etc/netplan/00-installer-config.yaml
root@pcc:~# vim /etc/netplan/00-installer-config.yaml
Disini saya melakukan edit menggunakan text editor vim.
network: ethernets: eno1: dhcp4: false eno2: dhcp4: false eno3:
dhcp4: false addresses: [103.164.172.105/30] gateway4: 103.164.172.106 nameservers: addresses: [1.1.1.1,8.8.8.8] version: 2
note: Perlu diketahui didalam file yaml memiliki jarak indentation 2 spasi.
Kemudian kita bisa apply settingan netplan dengan menjalankan perintah :
sudo netplan apply
atau bisa juga dengan cara mencoba dahulu :
sudo netplay try
Warning: Stopping systemd-networkd.service, but it can still be activated by:systemd-networkd.socketDo you want to keep these settings?
Press ENTER before the timeout to accept the new configuration
Changes will revert in 120 seconds
Dengan menekan enter, artinya kita setuju dengan setttingan terakhir ini dan seketika langsung di apply.
Berikut hasil dari penambahan Static IP Public tersebut.
root@pcc:~# ip a1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00inet 127.0.0.1/8 scope host lovalid_lft forever preferred_lft foreverinet6 ::1/128 scope host valid_lft forever preferred_lft forever2: eno1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000link/ether ec:f4:bb:c4:92:40 brd ff:ff:ff:ff:ff:ff3: eno2: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000link/ether ec:f4:bb:c4:92:41 brd ff:ff:ff:ff:ff:ff4: eno3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000link/ether ec:f4:bb:c4:92:43 brd ff:ff:ff:ff:ff:ffinet 103.164.172.105/30 brd 103.164.172.107 scope global eno3valid_lft forever preferred_lft foreverinet6 fe80::eef4:bbff:fec4:9243/64 scope link valid_lft forever preferred_lft forever
Kesimpulan
Sampai disini kita telah berhasil melakukan konfigurasi IP Address secara Static menggunakan Netplan. Pastikan settingan IP Address, Gateway dan netmask-nya benar. Kamu bisa cek juga menggunakan perintah route -n.
root@pcc:~# route -nKernel IP routing tableDestination Gateway Genmask Flags Metric Ref Use Iface0.0.0.0 103.164.172.106 0.0.0.0 UG 0 0 0 eno4103.164.172.104 0.0.0.0 255.255.255.252 U 0 0 0 eno4
Semoga artikel singkat ini bermanfaat, Selamat mencoba dan Terima kasih.



