Pertemuan 7 - Konfigurasi IP Reservation pada DHCP Server Debian 12
A. Pendahuluan
Pada materi kali ini, kita akan melanjutkan pembahasan mengenai layanan DHCP Server menggunakan isc-dhcp-server di Debian. Fokus utama pembahasan ini adalah menjalankan konfigurasi IP Reservation atau yang juga sering disebut sebagai Static Lease. Melalui konfigurasi ini, sebuah perangkat tetap akan mendapatkan alamat IP yang sama dari DHCP Server, meskipun pengalamatan dilakukan secara otomatis.
Secara sederhana, IP Reservation merupakan teknik untuk “memesan” alamat IP tertentu agar selalu diberikan kepada perangkat tertentu berdasarkan MAC Address yang dimiliki perangkat tersebut. Dengan metode ini, administrator jaringan tetap dapat memanfaatkan kemudahan DHCP Server tanpa harus melakukan konfigurasi IP statis secara manual pada setiap perangkat client maupun server.
Pada praktik kali ini, kita akan melakukan beberapa tahapan penting, mulai dari menjalankan virtual machine, memastikan layanan DHCP Server aktif, mencari informasi MAC Address perangkat, menambahkan konfigurasi IP Reservation pada file dhcpd.conf, hingga melakukan pengujian hasil konfigurasi. Seluruh tahapan tersebut akan dilakukan secara bertahap agar lebih mudah dipahami, khususnya bagi pengguna yang masih baru mempelajari administrasi jaringan Linux.
Jika Anda memperhatikan rancangan topologi serta tabel pengalamatan yang digunakan pada setiap materi sebelumnya, maka Anda akan mendapati bahwa VM Server seharusnya menggunakan alamat 192.168.30.200/24, sedangkan VM Client menggunakan alamat 192.168.40.200/24. Pada kondisi normal, alamat tersebut sebenarnya dapat saja dikonfigurasi secara statis langsung pada masing-masing perangkat. Namun pada praktik kali ini, penulis memilih menggunakan layanan DHCP Server yang dikombinasikan dengan IP Reservation.
Pendekatan ini dinilai lebih baik karena pengelolaan alamat IP menjadi lebih terpusat dan mudah dikendalikan dari satu server saja. Administrator tidak perlu lagi melakukan konfigurasi manual pada setiap perangkat ketika terjadi perubahan jaringan. Selain itu, risiko konflik IP Address juga menjadi lebih kecil karena seluruh proses pengalamatan tetap dikelola oleh DHCP Server. Metode ini juga jauh lebih efisien ketika jumlah perangkat dalam jaringan mulai bertambah banyak.
Karena materi ini masih saling berkaitan dengan pembahasan sebelumnya, penulis sangat menyarankan Anda untuk terlebih dahulu membaca materi “Pertemuan 7 - Merancang Bangun DHCP Server Menggunakan isc-dhcp-server di Debian 12”. Dengan memahami materi tersebut, Anda akan lebih mudah mengikuti seluruh tahapan konfigurasi IP Reservation yang akan dilakukan pada praktikum kali ini.
B. 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 sistem operasi yang digunakan pada praktikum ini, 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.
C. 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.
Sistem Operasi Debian 12 (Bookworm)
Pastikan komputer atau perangkat yang digunakan sudah terpasang sistem operasi Debian 12 dan dapat berjalan dengan baik. Sistem harus dalam kondisi normal, tidak mengalami error pada layanan dasar.
Hak Akses Administratif (Root/Sudo)
Anda wajib memiliki informasi kredensial atau kata sandi untuk user root. Mengubah file konfigurasi sistem, dan atau melakukan instalasi paket adalah tugas administratif yang memerlukan hak akses tertinggi. Jika Anda menggunakan user biasa, pastikan user tersebut sudah masuk ke dalam grup sudoers agar dapat menjalankan perintah administratif dengan tambahan instruksi “sudo”.
Pemahaman Dasar Perintah Linux (CLI)
Mengingat praktikum ini sepenuhnya dilakukan melalui terminal atau antarmuka baris perintah (Command Line Interface), pemahaman dasar mengenai navigasi Linux akan sangat membantu. Setidaknya, Anda sudah familiar dengan cara membuka terminal, mengetikkan perintah secara presisi, serta memahami struktur direktori dasar di Linux agar tidak terjadi kesalahan saat menentukan jalur (path) file konfigurasi.
Teks Editor Dasar
Dalam panduan ini, kita akan menggunakan teks editor Nano karena sifatnya yang ramah bagi pengguna baru. Pastikan Anda sudah mengetahui cara dasar mengoperasikannya, seperti cara menyimpan perubahan (Ctrl+O) dan cara keluar dari editor (Ctrl+X). Jika semua persyaratan di atas telah siap, Anda bisa segera memulai proses konfigurasi dengan penuh percaya diri.
D. 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. | PC Host | 1 Unit |
|
| 2. | VM Client | 1 Unit |
|
| 3. | VM Router Gateway | 1 Unit |
|
| 4. | VM Server | 1 Unit |
|
| 5. | Koneksi Internet | 1 Buah |
|
| 6. | Aplikasi Virtualisasi | 1 Buah |
|
E. 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 Debian 12, baik dalam lingkungan virtual maupun fisik.
| No. | ID Device | Alamat |
|---|---|---|
| 1. | Modem | 192.168.3.1/24 |
| 2. | PC Host | 192.168.3.10/24 |
| 3. | Router Gateway |
|
| 4. | VM SERVER | 192.168.30.200/24 |
| 5. | VM CLIENT | 192.168.40.200/24 |
F. Langkah Praktikum
Tahapan 1 - Menjalankan Virtual Mesin
Langkah pertama yang perlu dilakukan adalah menjalankan aplikasi Oracle VM VirtualBox pada komputer yang digunakan untuk praktikum. Setelah aplikasi dijalankan, tunggu hingga jendela Oracle VM VirtualBox Manager berhasil ditampilkan dengan sempurna.
Pada materi kali ini, layanan IP Reservation akan dikonfigurasi pada VM Router Gateway yang sebelumnya sudah menjalankan layanan DHCP Server. Oleh karena itu, pilih VM Router Gateway terlebih dahulu, kemudian klik tombol Start untuk menyalakan virtual machine tersebut.
Selain VM Router Gateway, nantinya kita juga akan menggunakan VM Server dan VM Client sebagai media pengujian konfigurasi. Akan tetapi, pada tahap awal ini kedua VM tersebut belum perlu dijalankan terlebih dahulu. VM Server dan VM Client baru akan dinyalakan setelah seluruh konfigurasi IP Reservation selesai dilakukan pada DHCP Server.
Dengan cara ini, proses pengujian nantinya dapat dilakukan dengan lebih jelas karena kedua perangkat akan langsung meminta alamat IP baru setelah layanan DHCP Server selesai dikonfigurasi.
Tahapan 2 - Masuk ke Dalam User Root
Dalam sistem operasi Linux, perubahan konfigurasi sistem memerlukan hak akses administratif tertinggi. Jika Anda mengaktifkan akun root saat instalasi, Anda harus berpindah dari user biasa ke user root agar bisa menjalankan perintah konfigurasi. Namun, bagi Anda yang tidak mengaktifkan user root, Anda dapat melewati langkah perpindahan ini dan cukup menambahkan perintah sudo di depan setiap instruksi administratif yang dijalankan.
Untuk beralih ke user root, ketikkan perintah berikut:
su - rootTekan Enter, lalu sistem akan meminta kata sandi root. Perlu diingat bahwa saat Anda mengetikkan kata sandi, karakter tidak akan muncul di layar (fitur keamanan Linux). Pastikan setiap karakter diketik dengan benar, lalu tekan Enter. Jika berhasil, indikator prompt shell Anda akan berubah dari simbol dolar ($) menjadi tanda pagar (#), menandakan Anda telah memiliki akses penuh sebagai administrator.
Tahapan 3 — Memastikan Layanan DHCP Server Aktif
Materi kali ini bergantung sepenuhnya pada layanan DHCP Server yang sebelumnya sudah dibangun. Oleh karena itu, sebelum melakukan konfigurasi IP Reservation, pastikan terlebih dahulu bahwa layanan isc-dhcp-server benar-benar aktif pada sistem Debian yang digunakan.
Apabila Anda belum memiliki layanan DHCP Server yang berjalan, maka silakan bangun terlebih dahulu layanan tersebut dengan mengikuti materi sebelumnya, yaitu “Pertemuan 7 - Merancang Bangun DHCP Server Menggunakan isc-dhcp-server di Debian 12”.
Untuk memastikan status layanan DHCP Server, jalankan perintah berikut:
Input:
systemctl status isc-dhcp-serverTekan Enter untuk menjalankan perintah tersebut. Jika layanan berjalan dengan normal, maka pada bagian Active akan muncul status "active (running)". Status tersebut menunjukkan bahwa DHCP Server sudah aktif dan siap digunakan untuk menjalankan konfigurasi IP Reservation.
Tahapan 4 — Mencari Informasi Hostname dan MAC Address
Sebelum melakukan konfigurasi IP Reservation, kita perlu mengetahui informasi hostname dan MAC Address dari perangkat yang akan diberikan alamat IP tetap.
Pada layanan DHCP Server, MAC Address digunakan sebagai identitas utama perangkat. DHCP Server nantinya akan mencocokkan MAC Address tersebut untuk menentukan alamat IP mana yang harus diberikan kepada perangkat tertentu. Untuk melihat daftar perangkat yang sudah mendapatkan lease dari DHCP Server, jalankan perintah berikut:
Input:
dhcp-lease-listSetelah perintah dijalankan, sistem akan menampilkan informasi perangkat yang terhubung ke jaringan dan menggunakan layanan DHCP Server yang ada pada VM Router Gateway.
Dari hasil tersebut, perhatikan informasi hostname dan MAC Address dari VM Server maupun VM Client. Catat kedua informasi tersebut dengan benar karena akan digunakan pada tahapan konfigurasi berikutnya.
Tahapan 5 — Menambahkan Konfigurasi IP Reservation
Setelah memperoleh informasi hostname dan MAC Address perangkat, langkah berikutnya adalah menambahkan konfigurasi IP Reservation pada file dhcpd.conf, yang berada di direktori /etc/dhcp/. Pada panduan ini, penulis menggunakan teks editor nano untuk mempermudah proses konfigurasi.
Jalankan perintah berikut untuk membuka file konfigurasi DHCP Server:
Input:
nano /etc/dhcp/dhcpd.confSetelah file berhasil dibuka, arahkan kursor ke bagian paling akhir konfigurasi file tersebut. Kemudian tambahkan konfigurasi berikut untuk membuat IP Reservation pada VM Client dan VM Server.
Konfigurasi IP Reservation untuk VM Client:
host client {
hardware ethernet 08:00:27:23:17:d1;
fixed-address 192.168.40.200;
}Konfigurasi IP Reservation untuk VM Server:
host server {
hardware ethernet 08:00:27:ea:e3:66;
fixed-address 192.168.30.200;
}Pada konfigurasi di atas:
- Parameter host digunakan untuk memberikan nama host.
- Parameter hardware ethernet digunakan untuk menentukan MAC Address perangkat.
- Parameter fixed-address digunakan untuk menentukan alamat IP yang akan selalu diberikan oleh DHCP Server.
Silakan sesuaikan hostname, MAC Address, dan alamat IP sesuai dengan perangkat yang Anda gunakan pada praktikum masing-masing. Jika seluruh konfigurasi sudah selesai ditambahkan, simpan perubahan konfigurasi kemudian keluar dari teks editor nano.
Tahapan 6 — Melakukan Restart Layanan DHCP Server
Setelah konfigurasi selesai dilakukan, layanan DHCP Server perlu direstart agar perubahan konfigurasi dapat diterapkan oleh sistem. Untuk melakukan restart layanan isc-dhcp-server, jalankan perintah berikut:
Input:
systemctl restart isc-dhcp-serverTekan Enter untuk menjalankan perintah tersebut. Pastikan proses restart berjalan tanpa menampilkan pesan kesalahan apa pun.
Jika diperlukan, Anda juga dapat kembali memeriksa status layanan menggunakan perintah:
Input:
systemctl status isc-dhcp-serverPastikan layanan tetap berada pada kondisi active (running) setelah proses restart selesai dilakukan.
G. Hasil praktikum
Setelah seluruh konfigurasi selesai dilakukan, langkah berikutnya adalah melakukan pengujian terhadap layanan IP Reservation yang sudah dibangun.
Nyalakan VM Client dan VM Server yang sebelumnya belum dijalankan. Setelah kedua virtual machine berhasil masuk ke sistem operasi masing-masing, buka terminal dan jalankan perintah berikut:
Input:
ip address showPerintah tersebut digunakan untuk melihat alamat IP yang diperoleh perangkat dari layanan DHCP Server.
Sebagai tambahan informasi, karena VM Client menggunakan Debian XFCE, maka Anda perlu membuka aplikasi terminal terlebih dahulu sebelum menjalankan perintah tersebut.
Jika konfigurasi IP Reservation berhasil diterapkan dengan benar, maka:
- VM Client akan memperoleh alamat IP 192.168.40.200
- VM Server akan memperoleh alamat IP 192.168.30.200
Hasil tersebut menunjukkan bahwa DHCP Server berhasil memberikan alamat IP tetap berdasarkan MAC Address masing-masing perangkat, meskipun pengalamatan tetap dilakukan secara otomatis melalui layanan DHCP.
H. Kesimpulan
Pada materi kali ini, kita telah mempelajari bagaimana cara menjalankan konfigurasi IP Reservation pada layanan DHCP Server menggunakan isc-dhcp-server di Debian 12. Melalui konfigurasi ini, DHCP Server tetap dapat memberikan alamat IP secara otomatis kepada perangkat client, tetapi dengan alamat IP yang selalu sama berdasarkan MAC Address perangkat tersebut.
Selain mempermudah proses pengelolaan jaringan, metode IP Reservation juga membuat administrasi jaringan menjadi lebih efisien dibandingkan konfigurasi IP statis manual pada setiap perangkat. Seluruh pengaturan alamat IP dapat dipusatkan pada DHCP Server sehingga administrator tidak perlu melakukan konfigurasi ulang secara langsung pada VM Server maupun VM Client ketika terjadi perubahan jaringan.
Pada praktik ini, kita juga telah mempelajari beberapa tahapan penting, mulai dari memastikan layanan DHCP Server aktif, mencari informasi hostname dan MAC Address perangkat, menambahkan konfigurasi pada file dhcpd.conf, hingga melakukan pengujian hasil konfigurasi menggunakan perintah ip address show.
Dari hasil pengujian yang dilakukan, VM Client berhasil memperoleh alamat 192.168.40.200, sedangkan VM Server mendapatkan alamat 192.168.30.200 sesuai dengan konfigurasi IP Reservation yang telah dibuat. Hal tersebut menunjukkan bahwa layanan DHCP Server berhasil mengelola pengalamatan IP secara otomatis sekaligus konsisten sesuai kebutuhan topologi jaringan yang digunakan.
Dengan memahami materi ini, diharapkan Anda tidak hanya mampu membangun layanan DHCP Server dasar, tetapi juga mulai memahami bagaimana cara mengelola pengalamatan jaringan secara lebih profesional dan terstruktur pada lingkungan virtual maupun jaringan sebenarnya.
%20di%20Debian%2012.png)








Posting Komentar