Konfigurasi IP Address Statis di Ubuntu Server 24.04 LTS

Daftar Isi

 

Konfigurasi IP Address Statis di Ubuntu Server 24.04 LTS

Pendahuluan

Mengatur IP Address statis pada Ubuntu Server merupakan salah satu keterampilan dasar yang wajib dikuasai, terutama bagi Anda yang ingin membangun server yang stabil dan mudah diakses. Dalam panduan ini, Anda akan melalui beberapa tahapan penting, mulai dari mengenali interface jaringan, menemukan file konfigurasi Netplan, melakukan pengaturan IP statis, hingga menguji dan memastikan konfigurasi berjalan dengan baik. Alurnya disusun sederhana dan sistematis, sehingga mudah diikuti bahkan oleh pemula.

Disclaimer

Materi dalam panduan praktikum ini disusun dengan memperhatikan ketentuan-ketentuan sebagai berikut:

  • Tujuan Pembelajaran: Seluruh konten dalam materi ini ditujukan eksklusif untuk kepentingan edukasi dan peningkatan kompetensi akademis. Penerapan konfigurasi di lingkungan produksi (live environment) mungkin memerlukan penyesuaian spesifik, seperti optimalisasi keamanan (security hardening), serta konfigurasi tambahan yang disesuaikan dengan kondisi infrastruktur riil di lapangan.
  • Validasi Metode: Seluruh tahapan konfigurasi yang dijelaskan dalam panduan ini telah melalui proses pengujian oleh penulis dengan menggunakan lingkungan simulasi/virtualisasi. Meskipun demikian, perbedaan versi perangkat lunak atau spesifikasi perangkat keras dapat menyebabkan variasi hasil.
  • Keamanan Data: Penulis tidak bertanggung jawab atas kehilangan data, kerusakan sistem, atau celah keamanan yang muncul akibat kelalaian dalam mengimplementasikan instruksi dalam panduan ini. Pengguna disarankan untuk selalu melakukan pencadangan (backup) data sebelum melakukan perubahan konfigurasi.
  • Pembaruan Perangkat Lunak: Mengingat dinamika perkembangan teknologi informasi, beberapa perintah atau repositori pada Ubuntu Server 24.04 LTS mungkin mengalami perubahan atau status deprecated di masa mendatang. Pengguna diharapkan bersikap proaktif dalam merujuk pada dokumentasi resmi terbaru.
  • Penyalahgunaan Materi: Segala bentuk penyalahgunaan teknik yang dijelaskan dalam panduan ini untuk tindakan yang melanggar hukum atau etika siber adalah tanggung jawab penuh masing-masing individu.

Persyaratan

Sebelum memasuki tahapan inti praktikum, pengguna wajib memastikan bahwa seluruh kriteria prasyarat telah terpenuhi. Hal ini bertujuan untuk menjamin kelancaran alur kerja dan menghindari kendala teknis yang dapat menghambat proses konfigurasi yang akan dijelaskan pada materi ini.

  • Pastikan komputer yang digunakan sebagai server sudah terinstal sistem operasi Ubuntu Server 24.04 LTS dan dapat berjalan dengan baik. Sistem harus berada dalam kondisi normal, tidak mengalami error, dan seluruh layanan dasar dapat digunakan sebagaimana mestinya.
  • Pengguna harus memiliki akses login ke dalam sistem, baik sebagai standard user maupun root user. Informasi username dan password wajib diketahui, karena akan digunakan untuk menjalankan perintah-perintah administratif selama proses konfigurasi.
  • Sangat disarankan pengguna sudah memiliki rancangan topologi jaringan yang jelas. Dengan adanya topologi, Anda dapat menentukan IP Address, subnet, dan gateway secara terstruktur sehingga mengurangi risiko kesalahan konfigurasi di lapangan.
  • Pastikan komputer server memiliki network adapter (kartu jaringan) yang aktif dan terdeteksi oleh sistem. Tanpa interface jaringan yang dikenali, konfigurasi IP Address tidak dapat dilakukan.
  • Koneksi ke jaringan, baik melalui kabel (LAN) maupun virtual network (jika menggunakan virtual machine), juga harus sudah terpasang dengan benar. Hal ini penting terutama saat melakukan pengujian hasil konfigurasi.
  • Terakhir, siapkan nilai IP Address, subnet mask (atau prefix), dan gateway yang akan digunakan. Penentuan ini sebaiknya disesuaikan dengan jaringan yang ada agar tidak terjadi konflik IP dengan perangkat lain.

Alat dan Bahan

Untuk menunjang keberhasilan pelaksanaan praktikum kali ini, diperlukan kesiapan sarana dan prasarana yang memadai. Bagian ini merinci spesifikasi perangkat keras serta kebutuhan perangkat lunak yang harus dipenuhi agar konfigurasi layanan server dapat berjalan secara optimal dan sesuai dengan standar operasional.

No. Alat dan Bahan Jumlah Spesifikasi
1. Komputer Server 1 Unit
  • Prosesor 2GHz Dual Core atau lebih tinggi.
  • RAM 2GB atau lebih besar.
  • Penyimpanan minimal 50GB atau lebih besar.
  • Memiliki dua buah network adapter card/onboard yang aktif.
  • Menggunakan sistem operasi Ubuntu Server 24.04 LTS (CLI Version).
2. Komputer Client 1 Unit
  • Prosesor Intel Core i3 / AMD Ryzen 3.
  • RAM 4GB atau lebih besar.
  • Penyimpanan minimal 128GB atau lebih.
  • Memiliki satu buah network adapter card/onboard yang aktif.
  • Menggunakan sistem operasi Microsoft Windows 10.
3. Koneksi Internet 1 Unit
  • Memiliki kecepatan upload minimal 1Mbps.
  • Memiliki kecepatan download minimal 10Mbps.
  • Memiliki layanan DHCP Server aktif.

Penulis tidak menyertakan alat dan bahan pendukung didalam tabel, seperti kabel UTP, Konektor, Tang Crimping, dan LAN tester yang harus pengguna persiapkan, dengan alasan tidak terlalu teknis. Silahkan persiapkan secara mandiri sesuai dengan kebutuhan yang ada di lapangan.

Topologi Praktikum

Topologi berikut menggambarkan rancangan skema jaringan yang akan diimplementasikan selama praktikum berlangsung. Diagram ini berfungsi sebagai acuan visual bagi pengguna dalam memahami alur konektivitas serta hubungan antar-antarmuka (interface) pada Ubuntu Server 24.04 LTS, baik dalam lingkungan virtual maupun fisik.

Topologi Konfigurasi IP Address Statis

No. Device ID Port IP Address/CIDR
1. Modem 1 192.168.100.2/24
2. Komputer Server 1 192.168.100.17/24

Tahapan Praktikum

Tahapan 1 – Mencari Informasi Kode Network Adapter

Pada sistem operasi Linux, setiap perangkat jaringan yang terpasang akan diberi identitas khusus berupa kode interface. Kode ini digunakan sebagai penanda utama dalam proses konfigurasi jaringan. Oleh karena itu, sebelum melakukan pengaturan IP Address, Anda perlu mengetahui terlebih dahulu kode network adapter yang akan digunakan.

Untuk menampilkan informasi tersebut, jalankan perintah berikut di terminal:

ip link

Setelah perintah dijalankan, sistem akan menampilkan daftar interface yang tersedia. Perhatikan bagian yang menunjukkan nama interface jaringan, misalnya ens33. Dalam panduan ini, kode tersebut digunakan sebagai contoh. Catat kode interface yang Anda temukan, karena akan digunakan pada tahap konfigurasi selanjutnya.

Gambar 1. Mencari informasi kode identitas dari network adapter yang digunakan

Tahapan 2 – Mencari Informasi Nama File Konfigurasi

Sejak Ubuntu Server 18.04, pengelolaan jaringan dilakukan menggunakan Netplan. Seluruh file konfigurasi jaringan disimpan di dalam direktori /etc/netplan/. Setiap sistem bisa saja memiliki nama file konfigurasi yang berbeda, sehingga penting untuk mengeceknya terlebih dahulu.

Gunakan perintah berikut untuk melihat file yang tersedia:

ls /etc/netplan/

Perintah tersebut akan menampilkan daftar file konfigurasi. Sebagai contoh dalam panduan ini, sistem menggunakan file bernama 00-installer-config.yaml. Namun, nama file ini tidak selalu sama pada setiap perangkat, sehingga Anda perlu menyesuaikannya dengan hasil yang muncul di sistem Anda.

Gambar 2. Mencari informasi nama file konfigurasi netplan yang akan digunakan

Tahapan 3 – Masuk ke dalam File Konfigurasi Netplan

Setelah mengetahui nama file konfigurasi, langkah berikutnya adalah membuka file tersebut untuk dilakukan pengaturan. Pada panduan ini, digunakan teks editor nano karena sederhana dan mudah digunakan.

Jalankan perintah berikut:

sudo nano /etc/netplan/00-installer-config.yaml

Setelah menekan Enter, Anda mungkin akan diminta memasukkan kata sandi user. Masukkan password dengan benar untuk melanjutkan. Jika berhasil, Anda akan masuk ke dalam file konfigurasi Netplan.

Di dalam file tersebut, cari bagian konfigurasi yang berkaitan dengan interface yang akan digunakan, misalnya ens33. Jika sudah terdapat konfigurasi sebelumnya, sebaiknya hapus terlebih dahulu untuk menghindari konflik.

Gambar 3. Masuk kedalam file konfigurasi netplan

Jika belum ada, Anda dapat langsung menambahkan konfigurasi baru di bagian bawah file.

Berikut contoh konfigurasi IP Address statis:

network:
  ethernets:
    ens33:
      addresses:
        - 192.168.100.17/24
      routes:
        - to: 0.0.0.0/0
          via: 192.168.100.2
      nameservers:
          addresses: [8.8.8.8, 1.1.1.1]
  version: 2

Sesuaikan nilai IP address, gateway, dan DNS server dengan kondisi jaringan yang Anda gunakan. Setelah selesai melakukan konfigurasi, simpan perubahan dengan menekan CTRL + O, lalu tekan Enter. Untuk keluar dari nano, tekan CTRL + X.

Gambar 4. Menambahkan rule konfigurasi pada file konfigurasi netplan


Tahapan 4 – Menguji dan Menjalankan Konfigurasi Jaringan

Sebelum konfigurasi diterapkan secara permanen, Netplan menyediakan fitur pengujian untuk memastikan tidak ada kesalahan dalam penulisan konfigurasi. Ini penting agar sistem tidak kehilangan koneksi akibat kesalahan konfigurasi.

sudo netplan try

Sistem akan mencoba menerapkan konfigurasi sementara. Jika tidak ada kesalahan, akan muncul pesan yang meminta Anda menekan Enter untuk menyetujui konfigurasi tersebut. Tekan Enter untuk melanjutkan.

Gambar 5. Menjalankan perintah pengujian netplan

Jika berhasil, sistem akan menampilkan pesan bahwa konfigurasi telah diterima. Ini menandakan bahwa pengaturan IP Address yang Anda lakukan sudah valid dan berhasil diterapkan.

Gambar 6. Konfirmasi netplan untuk menerapkan perubahan yang baru saja dilakukan

Hasil Praktikum

Setelah konfigurasi selesai dan berhasil diuji, langkah terakhir adalah memastikan bahwa IP Address sudah benar-benar terpasang pada interface yang dimaksud.

Gunakan perintah berikut untuk menampilkan informasi IP Address:

ip address show

Perintah ini akan menampilkan seluruh detail interface jaringan yang ada. Periksa bagian interface yang telah Anda konfigurasi, misalnya ens33. Pastikan IP Address yang muncul sesuai dengan konfigurasi yang telah Anda tetapkan sebelumnya. Jika hasilnya sesuai, maka proses konfigurasi IP Address statis telah berhasil dilakukan dengan baik.

Gambar 7. Hasil konfigurasi IP Address Statis

Kesimpulan

Konfigurasi IP Address statis pada Ubuntu Server 24.04 LTS merupakan langkah penting untuk memastikan sistem memiliki alamat jaringan yang tetap dan konsisten, terutama dalam kebutuhan server maupun administrasi jaringan. Proses ini tidak hanya sekadar mengisi parameter IP, tetapi juga melibatkan pemahaman terhadap struktur interface jaringan, penggunaan Netplan sebagai pengelola konfigurasi, serta ketelitian dalam menulis file YAML.

Setiap tahapan, mulai dari identifikasi network adapter, penentuan file konfigurasi, hingga pengujian menggunakan netplan try, memiliki peran penting dalam menjaga agar sistem tetap berjalan dengan baik tanpa gangguan konektivitas. Kesalahan kecil seperti indentasi yang tidak tepat atau penulisan parameter yang keliru dapat menyebabkan konfigurasi gagal diterapkan.

Dengan mengikuti prosedur yang benar dan memperhatikan detail konfigurasi, pengguna baik siswa maupun pemula, dapat memahami konsep dasar pengelolaan jaringan di Linux sekaligus menerapkannya secara langsung. Hasil akhirnya adalah sistem server yang lebih stabil, mudah dikelola, dan siap digunakan dalam berbagai kebutuhan jaringan.

Catatan Penulis

Konfigurasi Netplan menggunakan format YAML yang sangat sensitif terhadap struktur penulisan. Kesalahan kecil saja bisa membuat konfigurasi gagal diterapkan. Berikut beberapa hal penting yang wajib diperhatikan agar tidak terjadi error:

1. Perhatikan Indentasi (Spasi, bukan Tab)

YAML sangat bergantung pada indentasi. Gunakan spasi, bukan tombol Tab. Umumnya, setiap level menggunakan 2 spasi. Jika indentasi tidak konsisten, Netplan tidak akan bisa membaca konfigurasi dengan benar.

2. Struktur Hirarki Harus Rapi

Penulisan seperti network, ethernets, hingga nama interface (misalnya ens33) harus tersusun berjenjang dengan benar. Kesalahan posisi satu baris saja bisa membuat seluruh konfigurasi dianggap tidak valid.

3. Penulisan Parameter Harus Tepat

Pastikan semua keyword ditulis dengan benar, seperti:

  • addresses
  • routes
  • nameservers
  • version

Kesalahan penulisan, misalnya typo seperti adress atau nameserver, akan menyebabkan konfigurasi gagal tanpa peringatan yang jelas.

4. Gunakan Format Penulisan yang Sesuai YAML

Contohnya:

  • List menggunakan tanda -
  • Penulisan array bisa menggunakan tanda kurung siku [ ]
  • Jangan sembarang menambahkan tanda titik dua : tanpa isi

Kesalahan format sering terjadi pada bagian routes dan nameservers.

5. Pastikan Nama Interface Sesuai

Nama interface harus sama persis dengan hasil dari perintah ip link. Jika Anda salah menuliskan (misalnya ens33 ditulis ens32), maka konfigurasi tidak akan diterapkan ke interface mana pun.

6. Perhatikan Penulisan IP Address dan CIDR

Gunakan format yang benar, misalnya:

192.168.1.10/24

Kesalahan pada subnet (misalnya /33 atau typo angka) akan menyebabkan error saat proses validasi.

7. Gateway Harus Satu Jaringan

Alamat gateway (via) harus berada dalam satu jaringan dengan IP Address yang digunakan. Jika tidak, koneksi jaringan tidak akan berjalan meskipun konfigurasi terlihat benar.

8. Jangan Ada Duplikasi Konfigurasi Interface

Pastikan satu interface hanya memiliki satu blok konfigurasi. Jika terdapat dua konfigurasi untuk interface yang sama, Netplan bisa mengalami konflik.

Posting Komentar