Dalam sebuah jaringan komputer modern, pemberian alamat IP secara otomatis merupakan kebutuhan yang hampir tidak bisa dipisahkan dari operasional harian. Bayangkan jika administrator harus mengatur alamat IP secara manual untuk puluhan, ratusan, bahkan ribuan perangkat yang terhubung ke jaringan. Proses tersebut tentu memakan waktu, rentan kesalahan, dan sulit dikelola.
Di sinilah DHCP (Dynamic Host Configuration Protocol) berperan penting. DHCP memungkinkan komputer, laptop, smartphone, printer, dan perangkat jaringan lainnya memperoleh konfigurasi jaringan secara otomatis tanpa campur tangan administrator setiap kali perangkat terhubung ke jaringan.
Bagi siswa TJKT/TKJ, peserta LKS IT Network System Administration (ITNSA), maupun administrator jaringan pemula, memahami cara kerja DHCP bukan hanya sekadar mengetahui fungsi server. Salah satu konsep paling penting dalam DHCP adalah proses DORA (Discover, Offer, Request, Acknowledgement).
DORA merupakan tahapan komunikasi yang terjadi antara client dan DHCP Server saat sebuah perangkat meminta alamat IP. Dengan memahami proses ini, seseorang dapat lebih mudah melakukan troubleshooting, konfigurasi, maupun optimalisasi jaringan.
Artikel ini membahas secara lengkap konsep DHCP, perencanaan IP Address, proses DORA, langkah konfigurasi, verifikasi, serta best practice implementasi pada jaringan sekolah.
Mengenal DHCP Server
DHCP adalah layanan jaringan yang bertugas memberikan konfigurasi IP secara otomatis kepada perangkat client.
Informasi yang biasanya diberikan DHCP Server meliputi:
- IP Address
- Subnet Mask
- Default Gateway
- DNS Server
- Lease Time
- Domain Name
Tanpa DHCP, administrator harus mengatur semua parameter tersebut secara manual pada setiap perangkat.
Keuntungan Menggunakan DHCP
Beberapa keuntungan penggunaan DHCP antara lain:
- Mengurangi kesalahan konfigurasi IP
- Mempercepat proses deployment perangkat
- Memudahkan manajemen jaringan
- Menghindari konflik alamat IP
- Memudahkan perubahan konfigurasi jaringan
Dasar Perencanaan IP Address
Sebelum membangun DHCP Server, administrator harus merancang skema IP Address dengan baik.
Contoh Kasus Jaringan Sekolah
Sebuah laboratorium komputer memiliki:
- 35 komputer siswa
- 1 komputer guru
- 2 printer jaringan
- 3 access point
- 2 server
Total perangkat sekitar 43 unit.
Administrator menggunakan jaringan:
192.168.10.0/24
Subnet mask:
255.255.255.0
Jumlah host maksimum:
254 host
Pembagian Alamat IP
Contoh perencanaan:
| Perangkat | IP Address |
|---|---|
| Gateway Router | 192.168.10.1 |
| Server DHCP | 192.168.10.2 |
| Server File | 192.168.10.3 |
| Access Point | 192.168.10.10-12 |
| Printer | 192.168.10.20-21 |
| DHCP Pool Client | 192.168.10.100-192.168.10.200 |
Dengan perencanaan seperti ini, perangkat penting menggunakan IP statis sedangkan komputer client memperoleh IP secara otomatis dari DHCP.
Apa Itu Proses DORA?
DORA adalah singkatan dari:
- Discover
- Offer
- Request
- Acknowledgement
Keempat tahap ini menggambarkan komunikasi antara DHCP Client dan DHCP Server.
Analogi sederhananya seperti seseorang mencari kamar kos.
- Client mencari kamar kosong.
- Pemilik menawarkan kamar.
- Client memilih kamar tersebut.
- Pemilik mengonfirmasi pemesanan.
Proses yang sama terjadi pada DHCP saat perangkat meminta alamat IP.
Tahap 1: DHCP Discover
Ketika perangkat baru terhubung ke jaringan, perangkat tersebut belum memiliki alamat IP.
Client akan mengirimkan paket DHCP Discover menggunakan alamat broadcast.
Source IP:
0.0.0.0
Destination IP:
255.255.255.255
Tujuannya adalah mencari DHCP Server yang tersedia di jaringan.
Karakteristik DHCP Discover
- Broadcast
- Mencari DHCP Server
- Tidak mengetahui alamat server
- Menjadi langkah awal proses DORA
Tahap 2: DHCP Offer
Setelah menerima Discover, DHCP Server akan menawarkan alamat IP yang tersedia.
Server mengirimkan:
- IP Address
- Subnet Mask
- Gateway
- DNS Server
- Lease Time
Contoh:
IP Address: 192.168.10.101
Subnet Mask: 255.255.255.0
Gateway: 192.168.10.1
DNS: 8.8.8.8
Lease Time: 86400 detik
Tahapan ini disebut DHCP Offer.
Tahap 3: DHCP Request
Client menerima satu atau beberapa penawaran dari DHCP Server.
Kemudian client memilih salah satu penawaran dan mengirimkan DHCP Request.
Isi Request menyatakan:
“Saya menerima alamat IP yang Anda tawarkan.”
Server lain yang mungkin mengirim Offer akan mengetahui bahwa penawarannya tidak dipilih.
Tahap 4: DHCP Acknowledgement
Tahap terakhir adalah DHCP ACK.
Server mengirimkan konfirmasi bahwa alamat IP telah resmi diberikan kepada client.
Setelah ACK diterima:
- Client menyimpan konfigurasi
- Interface jaringan aktif
- Komunikasi jaringan dapat dilakukan
Pada tahap ini proses DORA selesai.
Diagram Alur DORA
Client โ DHCP Discover โ Broadcast
DHCP Server โ DHCP Offer โ Client
Client โ DHCP Request โ DHCP Server
DHCP Server โ DHCP ACK โ Client
Hasil akhir:
Client memperoleh alamat IP secara otomatis.
Tutorial Konfigurasi DHCP Server pada Linux Debian
Persiapan
Update repository:
apt update
apt upgrade -y
Install DHCP Server:
apt install isc-dhcp-server -y
Menentukan Interface DHCP
Edit file:
nano /etc/default/isc-dhcp-server
Contoh:
INTERFACESv4="ens18"
Sesuaikan dengan interface jaringan server.
Konfigurasi DHCP Pool
Edit:
nano /etc/dhcp/dhcpd.conf
Tambahkan:
subnet 192.168.10.0 netmask 255.255.255.0 {
range 192.168.10.100 192.168.10.200;
option routers 192.168.10.1;
option subnet-mask 255.255.255.0;
option domain-name-servers 8.8.8.8, 1.1.1.1;
default-lease-time 600;
max-lease-time 7200;
}
Simpan konfigurasi.
Restart Service
systemctl restart isc-dhcp-server
Aktifkan saat boot:
systemctl enable isc-dhcp-server
Cek status:
systemctl status isc-dhcp-server
Verifikasi DHCP Server
Melihat Lease yang Diberikan
cat /var/lib/dhcp/dhcpd.leases
Monitoring Log DHCP
journalctl -u isc-dhcp-server -f
Administrator dapat melihat proses:
- Discover
- Offer
- Request
- ACK
secara realtime.
Simulasi Menggunakan Cisco Packet Tracer
Bagi siswa TJKT/TKJ dan peserta LKS, Packet Tracer menjadi media pembelajaran yang sangat efektif.
Topologi Sederhana
- 1 Router
- 1 Switch
- 1 DHCP Server
- 5 PC Client
Konfigurasi DHCP pada server.
Atur seluruh PC menjadi DHCP.
Lakukan:
Desktop โ IP Configuration โ DHCP
Jika berhasil:
Setiap PC memperoleh alamat IP otomatis.
Cara Mengamati Proses DORA di Packet Tracer
Masuk ke:
Simulation Mode
Kemudian:
- Hapus event lama
- Pilih DHCP
- Klik DHCP pada PC
Packet Tracer akan memperlihatkan:
- DHCP Discover
- DHCP Offer
- DHCP Request
- DHCP ACK
secara visual.
Metode ini sangat membantu memahami konsep DHCP dibandingkan hanya membaca teori.
Studi Kasus Jaringan Sekolah
Sebuah laboratorium memiliki 40 komputer.
Sebelum menggunakan DHCP:
- IP diatur manual
- Banyak konflik IP
- Sulit mengganti DNS
- Sulit melakukan maintenance
Setelah menggunakan DHCP:
- Konfigurasi otomatis
- Tidak ada konflik IP
- Perubahan DNS dilakukan sekali di server
- Administrasi lebih sederhana
Efisiensi pengelolaan meningkat secara signifikan.
Kesalahan yang Sering Terjadi
DHCP Server Tidak Berjalan
Penyebab:
- Service mati
- Konfigurasi salah
Solusi:
systemctl status isc-dhcp-server
Salah Menentukan Interface
Penyebab:
Interface pada konfigurasi berbeda dengan interface aktif.
Dampak:
Client tidak memperoleh IP.
Solusi:
Periksa menggunakan:
ip addr
DHCP Pool Terlalu Kecil
Penyebab:
Range IP tidak mencukupi.
Dampak:
Sebagian client gagal memperoleh alamat IP.
Solusi:
Perluas rentang alamat.
Konflik dengan Static IP
Penyebab:
Alamat IP statis berada dalam DHCP Pool.
Dampak:
Duplicate IP.
Solusi:
Pisahkan area DHCP dan static IP.
Best Practice DHCP Server
Sisakan IP untuk Perangkat Penting
Gunakan IP statis untuk:
- Router
- Switch Layer 3
- Server
- Access Point
- Printer
Dokumentasikan Skema IP
Buat tabel dokumentasi:
- VLAN
- Network ID
- Gateway
- DHCP Range
Gunakan Reservasi DHCP
Untuk perangkat tertentu:
- Printer
- CCTV
- Access Point
Gunakan DHCP Reservation berdasarkan MAC Address.
Monitoring Berkala
Lakukan pemeriksaan:
- Lease aktif
- Log server
- Utilisasi pool
Minimal satu kali setiap minggu.
Tips untuk Peserta LKS ITNSA
Saat menghadapi soal DHCP:
- Tentukan network terlebih dahulu.
- Hitung kebutuhan host.
- Buat skema IP Address.
- Tentukan gateway.
- Konfigurasikan DHCP pool.
- Uji konektivitas.
- Verifikasi lease client.
- Pastikan proses DORA berjalan normal.
Pendekatan sistematis seperti ini membantu mengurangi kesalahan konfigurasi saat kompetisi.

Kesimpulan
DHCP merupakan layanan fundamental yang mempermudah pengelolaan jaringan modern. Dengan DHCP, administrator tidak perlu lagi mengonfigurasi alamat IP secara manual pada setiap perangkat.
Proses DORA yang terdiri dari Discover, Offer, Request, dan Acknowledgement menjadi mekanisme utama dalam pemberian alamat IP secara otomatis. Memahami alur ini sangat penting bagi siswa TJKT/TKJ, peserta LKS ITNSA, maupun administrator jaringan karena menjadi dasar troubleshooting dan implementasi jaringan yang efektif.
Perencanaan IP Address yang baik, konfigurasi DHCP yang benar, serta monitoring berkala akan menghasilkan jaringan yang lebih stabil, mudah dikelola, dan siap berkembang sesuai kebutuhan organisasi atau sekolah.
FAQ
Pertanyaan: Apa fungsi utama DHCP Server?
Jawaban: DHCP Server memberikan alamat IP dan konfigurasi jaringan secara otomatis kepada client.
Pertanyaan: Apa yang dimaksud dengan DORA pada DHCP?
Jawaban: DORA adalah proses komunikasi DHCP yang terdiri dari Discover, Offer, Request, dan Acknowledgement.
Pertanyaan: Mengapa DHCP lebih baik daripada konfigurasi IP manual?
Jawaban: DHCP mempercepat konfigurasi, mengurangi kesalahan, dan memudahkan manajemen jaringan.
Pertanyaan: Apa yang terjadi jika DHCP Server tidak aktif?
Jawaban: Client tidak dapat memperoleh alamat IP otomatis sehingga koneksi jaringan bisa gagal.
Pertanyaan: Kapan sebaiknya menggunakan IP statis?
Jawaban: Untuk perangkat penting seperti server, router, printer jaringan, access point, dan perangkat infrastruktur lainnya.
Pertanyaan: Bagaimana cara melihat proses DORA secara langsung?
Jawaban: Menggunakan Cisco Packet Tracer Simulation Mode atau memantau log DHCP Server di Linux.
Sudah pernah mengonfigurasi DHCP Server di sekolah, laboratorium komputer, atau lingkungan kerja Anda?
Bagikan pengalaman, kendala, atau tips yang pernah Anda temui pada kolom komentar. Jika artikel ini bermanfaat, jangan ragu membagikannya kepada rekan guru, siswa TJKT/TKJ, peserta LKS ITNSA, maupun administrator jaringan lainnya. Jangan lupa membaca artikel terkait seputar Linux Server, MikroTik, Cisco, Cloud Computing, Cybersecurity, dan Administrasi Jaringan untuk memperdalam keterampilan Anda di bidang infrastruktur IT.