Cara konfigurasi static IP Address pada Ubuntu 20 LTS

Konfigurasi Static IP di Ubuntu 20 LTS

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 a
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: eno1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000
link/ether ec:f4:bb:c4:92:40 brd ff:ff:ff:ff:ff:ff
3: eno2: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000
link/ether ec:f4:bb:c4:92:41 brd ff:ff:ff:ff:ff:ff
4: eno3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether ec:f4:bb:c4:92:42 brd ff:ff:ff:ff:ff:ff
inet6 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.socket
Do 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 a
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: eno1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000
link/ether ec:f4:bb:c4:92:40 brd ff:ff:ff:ff:ff:ff
3: eno2: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000
link/ether ec:f4:bb:c4:92:41 brd ff:ff:ff:ff:ff:ff
4: eno3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether ec:f4:bb:c4:92:43 brd ff:ff:ff:ff:ff:ff
inet 103.164.172.105/30 brd 103.164.172.107 scope global eno3
valid_lft forever preferred_lft forever
inet6 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 -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 103.164.172.106 0.0.0.0 UG 0 0 0 eno4
103.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.

  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

VPS Linux server centos 7 menjadi linux desktop environment

Hiuntuk pelanggan setia natanetwork terutama pengguna VPS dan yang ingin menggunakan linux...

Perintah dasar linux

Sudah tidak asing lagi untuk para developer menggunakan OS Linux untuk develop suatu...

Tutorial Backup database dan source code pada VPS anda menggunakan shell script

backup adalah hal yang sangat penting jika anda merasa file/data anda berharga.terdapat berbagai...

Install Free SSL Let's Encrypt di VPS

free ssl dari Let's Encrypt sudah umum untuk shared hosting,tetapi untuk VPS silahkan cek di...

Tutorial membuat squid proxy pada VPS Linux

Membuat proxy pribadi sangat mudah jika anda memiliki VPS linux.umumnya aplikasi yg digunkan...

VPS Indonesia cuma 40rb Hosting Gratis Domain

Powered by WHMCompleteSolution