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.

Mahasiswa IT


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.

Tautan yang Berguna