Juni 4, 2026
ChatGPT Image 4 Jun 2026, 07.55.14
Pelajari konfigurasi DHCP Server Linux menggunakan ISC-DHCP dan KEA DHCP, mulai subnet, pool IP, static mapping, DNS, gateway hingga monitoring lease.

Mengapa DHCP Server Sangat Penting?

Dalam sebuah jaringan komputer, pengelolaan alamat IP secara manual akan menjadi pekerjaan yang rumit, terutama ketika jumlah perangkat terus bertambah. Di sinilah DHCP (Dynamic Host Configuration Protocol) berperan penting.

DHCP Server memungkinkan administrator jaringan mendistribusikan alamat IP secara otomatis kepada setiap perangkat yang terhubung ke jaringan. Selain alamat IP, DHCP juga dapat memberikan informasi penting lainnya seperti gateway, DNS server, subnet mask, dan berbagai parameter jaringan lainnya.

Pada kompetisi LKS bidang IT Network System Administration maupun dalam implementasi jaringan nyata di sekolah, kantor, dan data center, konfigurasi DHCP Server merupakan salah satu materi fundamental yang wajib dikuasai.


Apa Itu DHCP Server?

DHCP (Dynamic Host Configuration Protocol) adalah layanan jaringan yang bertugas memberikan konfigurasi IP secara otomatis kepada client.

Informasi yang dapat diberikan DHCP Server antara lain:

  • IP Address
  • Subnet Mask
  • Default Gateway
  • DNS Server
  • Domain Name
  • NTP Server
  • Lease Time

Proses kerja DHCP dikenal dengan istilah DORA:

  1. Discover
  2. Offer
  3. Request
  4. Acknowledge

Dengan mekanisme tersebut, perangkat dapat memperoleh konfigurasi jaringan secara otomatis tanpa campur tangan administrator.


ISC-DHCP vs KEA DHCP

Saat ini terdapat dua implementasi DHCP populer pada Linux.

ISC-DHCP

ISC-DHCP merupakan DHCP Server klasik yang telah lama digunakan pada berbagai distribusi Linux.

Kelebihan:

  • Stabil
  • Ringan
  • Dokumentasi melimpah
  • Banyak digunakan dalam pembelajaran dan LKS

Kekurangan:

  • Pengembangan mulai berkurang
  • Konfigurasi masih berbasis file teks tradisional

KEA DHCP

KEA DHCP merupakan generasi penerus ISC-DHCP yang dikembangkan oleh Internet Systems Consortium (ISC).

Kelebihan:

  • Mendukung REST API
  • Arsitektur modern
  • Monitoring lebih baik
  • Mendukung database backend

Kekurangan:

  • Sedikit lebih kompleks
  • Membutuhkan pemahaman konfigurasi JSON

Persiapan Instalasi DHCP Server

Pastikan server Linux telah memiliki:

  • IP statis
  • Hak akses root atau sudo
  • Koneksi jaringan aktif
  • Repository sistem terbaru

Contoh jaringan:

ParameterNilai
Network192.168.10.0/24
Gateway192.168.10.1
DNS8.8.8.8
Pool DHCP192.168.10.100 – 192.168.10.200

Konfigurasi ISC-DHCP Server

Instalasi ISC-DHCP

Debian/Ubuntu:

apt update
apt install isc-dhcp-server -y

Menentukan Interface DHCP

Edit file:

/etc/default/isc-dhcp-server

Contoh:

INTERFACESv4="eth0"

Konfigurasi Subnet dan Pool IP

Edit:

/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 domain-name-servers 8.8.8.8, 1.1.1.1;

 default-lease-time 600;

 max-lease-time 7200;
}

Penjelasan:

  • range = rentang IP dinamis
  • routers = gateway
  • domain-name-servers = DNS
  • lease-time = masa berlaku IP

Static Mapping Berdasarkan MAC Address

Misalnya PC Guru harus selalu mendapatkan IP yang sama.

host pc-guru {

 hardware ethernet 00:11:22:33:44:55;

 fixed-address 192.168.10.10;
}

Keuntungan:

  • IP selalu tetap
  • Memudahkan manajemen perangkat
  • Cocok untuk printer dan server

Menjalankan Layanan

systemctl restart isc-dhcp-server
systemctl enable isc-dhcp-server

Verifikasi:

systemctl status isc-dhcp-server

Konfigurasi KEA DHCP Server

Instalasi KEA DHCP

Debian/Ubuntu:

apt update
apt install kea-dhcp4-server -y

Konfigurasi Dasar KEA

File konfigurasi:

/etc/kea/kea-dhcp4.conf

Contoh:

{
  "Dhcp4": {

    "interfaces-config": {
      "interfaces": [ "eth0" ]
    },

    "subnet4": [

      {
        "subnet": "192.168.10.0/24",

        "pools": [
          {
            "pool": "192.168.10.100 - 192.168.10.200"
          }
        ],

        "option-data": [
          {
            "name": "routers",
            "data": "192.168.10.1"
          },
          {
            "name": "domain-name-servers",
            "data": "8.8.8.8,1.1.1.1"
          }
        ]
      }
    ]
  }
}

Static Reservation pada KEA

Tambahkan:

"reservations": [
 {
   "hw-address": "00:11:22:33:44:55",
   "ip-address": "192.168.10.10"
 }
]

Restart Service

systemctl restart kea-dhcp4-server
systemctl enable kea-dhcp4-server

Monitoring Lease Aktif

Monitoring lease sangat penting saat troubleshooting jaringan.

ISC-DHCP

File lease:

cat /var/lib/dhcp/dhcpd.leases

Melihat perangkat aktif:

grep lease /var/lib/dhcp/dhcpd.leases

KEA DHCP

Lease file:

cat /var/lib/kea/kea-leases4.csv

Atau menggunakan API KEA untuk monitoring yang lebih modern.


Troubleshooting DHCP Server

Client Tidak Mendapat IP

Periksa:

  • Service DHCP berjalan
  • Interface benar
  • Firewall tidak memblokir UDP 67 dan 68
  • Pool IP masih tersedia

Konflik Alamat IP

Solusi:

  • Kurangi penggunaan IP statis dalam range DHCP
  • Gunakan reservation berdasarkan MAC Address

Lease Tidak Bertambah

Periksa log:

journalctl -u isc-dhcp-server

atau

journalctl -u kea-dhcp4-server

Tips Sukses Menghadapi LKS ITNSA

Beberapa poin yang sering diuji:

1. Konfigurasi Pool DHCP

Pastikan memahami:

  • subnet
  • netmask
  • range
  • gateway
  • DNS

2. Static Mapping

Sering muncul pada soal:

  • Printer
  • Server
  • Router
  • Access Point

3. Verifikasi Client

Gunakan:

ip addr

atau

ipconfig /all

4. Monitoring Lease

Kemampuan membaca lease aktif sering menjadi poin penilaian tambahan.

5. Troubleshooting Cepat

Biasakan memeriksa:

  • status service
  • konfigurasi
  • log sistem

Kesimpulan

DHCP Server merupakan layanan jaringan fundamental yang wajib dikuasai oleh administrator jaringan maupun peserta LKS IT Network System Administration. Baik menggunakan ISC-DHCP maupun KEA DHCP, keduanya mampu menyediakan layanan distribusi IP otomatis, static mapping berdasarkan MAC Address, konfigurasi DNS dan gateway, hingga monitoring lease aktif.

Menguasai konfigurasi DHCP bukan hanya membantu dalam kompetisi LKS, tetapi juga menjadi keterampilan dasar yang sangat dibutuhkan dalam implementasi jaringan sekolah, perkantoran, maupun data center modern.


“Jaringan yang baik dimulai dari konfigurasi dasar yang benar.”


FAQ SEO

Apa fungsi DHCP Server?

DHCP Server berfungsi memberikan alamat IP dan konfigurasi jaringan secara otomatis kepada client.

Apa perbedaan ISC-DHCP dan KEA DHCP?

ISC-DHCP adalah implementasi klasik, sedangkan KEA DHCP merupakan generasi baru dengan dukungan API dan monitoring yang lebih modern.

Apa itu static mapping DHCP?

Static mapping adalah pemberian IP tetap kepada perangkat berdasarkan MAC Address.

Mengapa DHCP penting dalam LKS?

Karena DHCP merupakan layanan jaringan dasar yang hampir selalu muncul dalam skenario kompetisi.

Bagaimana cara melihat lease DHCP aktif?

Pada ISC-DHCP melalui file dhcpd.leases, sedangkan KEA DHCP menggunakan kea-leases4.csv atau API monitoring.


Sudah pernah mengonfigurasi DHCP Server menggunakan ISC-DHCP atau KEA DHCP?

Bagikan pengalaman Anda di kolom komentar. Jika artikel ini bermanfaat, jangan lupa membagikannya kepada rekan guru, siswa, peserta LKS, maupun administrator jaringan lainnya.

Ikuti artikel terbaru seputar Linux Server, Administrasi Sistem Jaringan, Cloud Computing, dan persiapan LKS agar tidak ketinggalan informasi dan tutorial terbaru.

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *