Cara Setting Static IP Address di Ubuntu Server 18.04
Konfigurasi IP address di Ubuntu Server 18.04 kini sudah berbeda dibandingkan dengan Ubuntu Server 16.04 ke bawah. Versi Ubuntu sebelumnya, konfigurasi dilakukan dengan memodifikasi file /etc/network/interfaces. Di Ubuntu 18.04 file konfigurasi IP address di /etc/netplan/50-cloud-init.yaml.
Konfigurasi IP address Ubuntu Server 18.04
Buka file konfigurasi dengan nano.
1 | sudo nano /etc/netplan/50-cloud-init.yaml |
Contoh default file konfigurasi.
1 2 3 4 5 6 7 | network: ethernets: enp0s3: addresses: [] dhcp4: true optional: true version: 2 |
Contoh pemberian Static IP address.
1 2 3 4 5 6 7 8 9 | network: ethernets: enp0s3: addresses: [192.168.1.2/24] gateway4: 192.168.1.1 nameservers: addresses: [8.8.8.8,8.8.4.4] dhcp4: no version: 2 |
Keterangan:
- enp0s3: nama network interface, cara mengecek namanya pakai perintah ip addr.
- addresses: IP address yang diberikan dengan subnet /24 (255.255.255.0).
- nameservers – addresess: IP address untuk dns resolver, di sini memakai DNS dari Google.
- dhcp4: diisi dengan no jika tidak memakai DHCP. Jika memakai DHCP, semua IP address tidak usah dimasukkan.
Mengaktifkan konfigurasi IP address yang baru saja dibuat.
1 | sudo netplan apply |
Mengaktifkan opsi debug untuk melihat prosesnya.
1 | sudo netplan --debug apply |
Selamat mencoba 🙂
pak mau tanya kalo sharing printer dari ubuntu 18.04 ke windows configurasinya bagaimana.. saya sudah install samba masih belum bida connect..
kalo mau menambahkan 2 IP di 1 LAN/interfaces gimna ya?
tambah IP address, pisahkan dengan koma.
addresses: [192.168.56.2/24, 192.168.100.1/24]
saat saya melakukan konfigurasi ip address pada ubuntu server 18.04 yang saya gunakan menggunakan virtualbox,
lalu saat edit ip statisnya di netplan lalu menyimpan dan muncul alert seperti ini
Invalid YAML: tabs are not allowed for indent:
jangan pakai tab tapi pakai spasi
Okei mas amin bener, terima kasih solusinya
kamu luar biasa, terimakasih
Mas, kalau 2 ip 1 lan itu apa harus masang gateway jg
gateway dipasang kalau mau terhubung ke IP network yang berbeda
pada saat di sudo netplan apply yg muncul Invalid YAML: inconsisten indentation. itu kenapa yaa
masalah indentasi, cek spasi atau tabnya
yaml aliases are not supported itu kenapa ya mas
cek penulisan nama interfacenya, referensi netplan.io