Cara Mengganti Alamat IP Statis di Ubuntu Server
Catatan tentang konfigurasi IP statis di Linux
Panduan ini akan membawa Anda melalui proses mengubah alamat IP statis pada Ubuntu Server.
Mengkonfigurasi alamat IP statis adalah langkah penting saat mengatur server Ubuntu. Berbeda dengan IP dinamis (yang berubah setiap kali sistem direstart atau masa sewa DHCP habis), alamat IP statis memastikan server tetap memiliki alamat jaringan yang sama. Ini sangat penting untuk server yang menjalankan layanan seperti hosting web, DNS, atau berbagi file.
1. Prasyarat
Sebelum melanjutkan, pastikan Anda memiliki:
-
Akses ke server Ubuntu (fisik atau SSH).
-
Hak sudo atau root.
-
Detail jaringan seperti:
- Alamat IP baru yang ingin Anda tetapkan
- Masker subnet (atau notasi CIDR, misalnya
/24
) - Alamat IP gateway
- Alamat server DNS
2. Identifikasi Antarmuka Jaringan Anda
Jalankan perintah berikut untuk melihat antarmuka jaringan aktif Anda:
ip a
Cari nama antarmuka seperti eth0
, ens33
, ens160
, atau enp0s3
. Catat antarmuka yang akan Anda konfigurasi.
3. Konfigurasi Netplan (Ubuntu 18.04 dan Versi yang Lebih Baru)
Versi modern Ubuntu Server menggunakan Netplan untuk konfigurasi jaringan. File konfigurasi YAML biasanya disimpan di:
/etc/netplan/
Untuk mengedit konfigurasi:
sudo nano /etc/netplan/01-netcfg.yaml
(Nama file Anda mungkin berbeda, misalnya 50-cloud-init.yaml
.)
4. Contoh Konfigurasi Netplan
Berikut adalah contoh konfigurasi alamat IP statis:
network:
version: 2
ethernets:
ens33:
dhcp4: no
addresses:
- 192.168.1.100/24
gateway4: 192.168.1.1
nameservers:
addresses:
- 8.8.8.8
- 8.8.4.4
Titik penting:
dhcp4: no
menonaktifkan DHCP untuk IPv4.addresses
mendefinisikan alamat IP statis dengan subnet.gateway4
menetapkan gateway default.nameservers
menentukan server DNS.
Ganti ens33
dengan nama antarmuka jaringan Anda, dan sesuaikan pengaturan IP, gateway, dan DNS sesuai kebutuhan.
5. Terapkan Perubahan
Setelah menyimpan file, terapkan pengaturan baru dengan:
sudo netplan apply
Jika Anda terhubung melalui SSH, hati-hatilah—konfigurasi yang salah dapat memutus koneksi Anda. Untuk memecahkan masalah, Anda dapat menjalankan:
sudo netplan try
Ini memungkinkan Anda menguji konfigurasi dan secara otomatis mengembalikan ke pengaturan sebelumnya jika Anda tidak mengonfirmasi dalam 120 detik.
6. Verifikasi Konfigurasi
Untuk memastikan alamat IP statis baru Anda:
ip a
Anda harus melihat alamat IP statis yang telah diperbarui pada antarmuka Anda.
Anda juga dapat menguji koneksi:
ping -c 4 8.8.8.8
ping -c 4 google.com
7. Konfigurasi Alamat IP Statis pada Versi Ubuntu yang Lebih Lama (Sebelum 18.04)
Untuk Ubuntu 16.04 dan versi sebelumnya, konfigurasi jaringan dikelola di:
/etc/network/interfaces
Contoh:
auto ens33
iface ens33 inet static
address 192.168.1.100
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 8.8.8.8 8.8.4.4
Simpan dan restart jaringan:
sudo systemctl restart networking
8. Tips Pemecahan Masalah Umum
- Indentasi YAML penting: Selalu gunakan spasi, bukan tab.
- Jika DNS tidak berfungsi, periksa kembali bagian
nameservers
. - Jika koneksi SSH terputus, pastikan alamat IP baru berada dalam subnet yang dapat diakses.
Mengubah alamat IP statis di Ubuntu Server menjadi sederhana setelah Anda mengetahui di mana harus mengkonfigurasinya.
Pada Ubuntu 18.04 dan versi yang lebih baru, Netplan adalah alat bawaan, sedangkan versi lama bergantung pada file interfaces
.
Dengan mengikuti langkah-langkah di atas, Anda dapat memastikan server Anda selalu memiliki alamat IP tetap, membuatnya lebih andal untuk tugas hosting dan jaringan.