Modul 03 · Layanan Jaringan
Instalasi DHCP Server
DHCP (Dynamic Host Configuration Protocol) membagikan IP address secara otomatis ke client di jaringan, jadi client tidak perlu diisi IP manual satu-satu.
1 Instal paket
apt update
apt install isc-dhcp-server -y
2 Tentukan interface DHCP
# cari baris berikut lalu isi interface LAN-nya
INTERFACESv4="ens18"
INTERFACESv6=""
3 Konfigurasi dhcpd.conf
option domain-name "tjktone.sch.id";
option domain-name-servers 192.168.10.1, 8.8.8.8;
default-lease-time 600;
max-lease-time 7200;
authoritative;
subnet 192.168.10.0 netmask 255.255.255.0 {
range 192.168.10.10 192.168.10.200;
option routers 192.168.10.1;
option broadcast-address 192.168.10.255;
}
| Directive | Arti |
|---|---|
| range | Rentang IP yang boleh dibagikan ke client |
| option routers | Gateway yang diberikan ke client |
| default-lease-time | Lama sewa IP (detik) sebelum diperbarui |
| authoritative | Server ini jadi acuan utama DHCP di subnet ini |
4 Jalankan & aktifkan service
systemctl restart isc-dhcp-server
systemctl enable isc-dhcp-server
systemctl status isc-dhcp-server
5 Contoh pengujian dari sisi client
# minta ulang IP dari DHCP server
dhclient -r ens33
dhclient ens33
ip a show ens33
Kalau client mendapat IP di rentang 192.168.10.10–200 dengan gateway 192.168.10.1, DHCP server sudah berfungsi.
Cek log: kalau service gagal start, lihat detailnya dengan
journalctl -u isc-dhcp-server -n 50.