CARA KONFIGURASI DHCP SERVER
PADA DEBIAN 12 STEP BY STEP

Assalamualaiikum Warohmatullahi Wabarokatuh, Halo semuanya! Perkenalkan saya Melindah Alia Fitri Listari salah satu murid SMKN 1 CERME dengan jurusan Teknik Komputer Jaringan. Mungkin kebanyakan dari kalian masih asing dengan DHCP Server, tapi tidak usah khawatir, dikesempatan kali ini saya akan membahas bagaimana cara mengkonfirgurasi DHCP Server pada debian 12.
Pengertian DHCP Server
DHCP (Dynamic Host Configuration Protocol) adalah protokol jaringan yang digunakan untuk secara otomatis memberikan konfigurasi alamat IP dan informasi jaringan lainnya kepada perangkat dalam suatu jaringan. DHCP dirancang untuk mempermudah pengelolaan jaringan dengan mengurangi kebutuhan konfigurasi manual setiap perangkat.
Fungsi Utama DHCP Server
1. Pemberian Alamat IP Otomatis
DHCP Server secara otomatis menyediakan alamat IP unik kepada perangkat klien dalam jaringan sehingga tidak terjadi konflik alamat IP.
2. Manajemen Pool Alamat IP
DHCP Server mengelola kumpulan (pool) alamat IP yang tersedia dalam jaringan dan memastikan distribusinya efisien.
3. Penyediaan Informasi Konfigurasi Jaringan
Selain alamat IP, DHCP Server memberikan informasi penting lainnya, seperti:
- Subnet Mask: Menentukan bagian jaringan mana perangkat tersebut berada.
- Default Gateway: Menentukan jalur keluar dari jaringan lokal ke internet atau jaringan lain.
- DNS Server: Menyediakan alamat server untuk menerjemahkan nama domain ke alamat IP.
- NTP Server: Memberikan pengaturan waktu (opsional).
Kelebihan DHCP Server
1. Konfigurasi Otomatis
2. Menghemat Waktu
3. Mencegah Konflik IP
4. Mendukung Mobilitas
5. Manajemen Terpusat
6. Fleksibilitas dalam Pengaturan Jaringan
Kekurangan DHCP Server
1. Ketergantungan pada Server
2. Keamanan Rentan
3. Sulit dalam Pelacakan IP
4. Ketergantungan Jaringan Lokal
5. Tidak Cocok untuk Perangkat Statis
Cara Kerja DHCP Server
1. Discovery (Permintaan Client ke DHCP Server)
Pada tahap ini, ketika sebuah perangkat (client) baru terhubung ke jaringan dan membutuhkan alamat IP, perangkat tersebut tidak memiliki konfigurasi jaringan. Sebagai langkah awal, perangkat akan mengirimkan pesan DHCP Discover. Pesan ini bersifat broadcast, yang berarti dikirimkan ke seluruh jaringan untuk mencari server DHCP yang tersedia. Pesan DHCP Discover ini berisi permintaan untuk alamat IP dan informasi konfigurasi lainnya, seperti subnet mask, gateway default, dan DNS server.
2. Offer (Penawaran dari DHCP Server)
Pesan yang dikirim oleh server DHCP sebagai respons terhadap pesan Discover yang dikirim oleh klien yang mencari alamat IP. Proses ini terjadi dalam tahap kedua dari komunikasi DHCP. Secara sederhana, Offer adalah penawaran dari server DHCP yang mencakup alamat IP yang dapat digunakan oleh klien beserta konfigurasi jaringan lainnya.
3. DHCP Request (Permintaan Konfirmasi dari Klien)
Pesan yang dikirimkan oleh perangkat klien kepada server DHCP untuk meminta alamat IP dan konfigurasi jaringan tertentu. Ini adalah tahap ketiga dalam proses komunikasi DHCP, setelah klien menerima penawaran dari server. Pesan ini menunjukkan bahwa klien menerima atau memilih penawaran dari server DHCP tertentu. Secara singkat DHCP Request adalah langkah klien untuk mengonfirmasi penerimaan alamat IP yang ditawarkan oleh server DHCP.
4. DHCP Acknowledgment (ACK - Konfirmasi dari Server)
Pesan yang dikirim oleh server DHCP kepada klien sebagai tanda persetujuan final atas permintaan yang diajukan klien melalui pesan DHCP Request. Pesan ini merupakan tahap terakhir dalam proses negosiasi DHCP dan menandakan bahwa konfigurasi jaringan yang ditawarkan kini aktif untuk digunakan oleh klien.
Cara Konfigurasi DHCP Server pada Debian 12
1. Pertama-tama pastikan PC/Laptop kalian sudah terdapat sistem operasi debian 12 yang terpasang di virtual box.
2. Selanjutnya, login ke debian dengan menggunakan user root kemudian masukkan password ( password tidak terlihat ) kemudian enter.
3. Setelah login menggunakan user root, Ketikkan perintah "nano /etc/network/interfaces" untuk masuk ke konfigurasi IP nya. Kemudian tulis konfigurasi seperti dibawah ini. Jika sudah dikonfigurasi tekan tombol Ctrl+O untuk menyimpan dan Ctrl+X untuk keluar dari konfigurasi. ( Sesuaikan saja dengan IP yang kalian ingin gunakan ).
4. Kemudian restart network nya dengan perintah "systemctl restart networking", Kemudian cek IP nya dengan perintah "ip a"
5. Setelah itu masukkan "apt update" untuk mengupdate repository terbaru.
6. Setelah DHCP Server dengan perintah "apt-get install isc-dhcp-server", jika ada pertanyaan [y/n] tekan "y" dikeyboard kemudian enter. Tunggu sejenak dan sampai proses instalasi selesai.
7. Untuk memastikan DHCP sudah terinstall atau belum, kita masukkan perintah "apt install isc-dhcp-server". Jika berhasil maka akan ada tulisan 0 upgrade, 0 newly installed, 0 to remove, and 0 not upgrade.
8. Setelah menginstall DHCP Severnya, sekarang kita masuk kekonfigurasi DHCP Servernya. Untuk masuk ke konfigurasi DHCP nya, ketikkan perintah "nano/etc/dhcp/dhcpd.conf".
9. Kemudian kita akan mengubah konfigurasinya seperti contoh dibawah ini. Jangan lupa hapus tanda pagar (#) nya agar settingan tersebut bisa terbaca oleh system. Kemudian setelah selesai dikonfigurasinya, kita simpan konfigurasinya dengan tombol Ctrl+O dan keluar konfugurasi dengan tombol Ctrl+X.
10. Kemudian konfigurasi interface pada "nano/etc/default/isc-dhcp-server". Selanjutnya pada INTERFACESv4 ketik enp0s3.
Jika sudah jangan lupa untuk restart dengan perintah " systemctl restart isc-dhcp-server"
11. Periksa apakah system DHCP Server berjalan. Masukkan command "systemctl status isc-dhcp-server". Jika sudah "active (running)" tandanya konfigurasi anda telah berhasil.
TES PENGUJIAN
12. Masuk ke "control panel" kemudian pilih "network and internet" kemudian pilih "network and sharing" lalu "change adapter setting" dan terakhir pilih virtual host only adapter yang kalian gunakan.
13. Dan yang terakhir coba test dengan ping di cmd dengan masukkan command "ping ( ip address dhcp server kalian".
SEKIAN DARA SAYA SEMOGA MEMBANTU
WASSALAMUALAIKUM WAROHMATULLAHI WABAROKATUH
Komentar
Posting Komentar