DHCP adalah Dynamic Host Configuration Protocol. DHCP adalah protokol jaringan yang digunakan untuk memberikan alamat IP secara dinamis kepada perangkat yang terhubung ke jaringan. Dengan menggunakan DHCP, administrator jaringan tidak perlu lagi memberikan alamat IP secara manual kepada setiap perangkat.
DHCP bekerja dengan cara menggunakan arsitektur client/server. Perangkat yang terhubung ke jaringan disebut sebagai DHCP client, sedangkan server yang memberikan alamat IP disebut sebagai DHCP server. Ketika DHCP client pertama kali terhubung ke jaringan, ia akan mengirimkan permintaan kepada DHCP server. DHCP server kemudian akan memberikan alamat IP dan informasi konfigurasi lainnya kepada DHCP client.
Manfaat DHCP Server
- Memudahkan pengelolaan jaringan
- Mengurangi beban kerja administrator jaringan
- Meningkatkan keamanan jaringan
- Meningkatkan efisiensi penggunaan alamat IP
Cara install
Berikut adalah langkah-langkah cara menginstal DHCP server pada Ubuntu:
- Lakukan update dan upgrade pada sistem
apt update
apt upgrade - Instalasi paket DHCP server ubuntu
apt install isc-dhcp-server
- Konfigurasi interface untuk DHCP Server
nano /etc/default/isc-dhcp-server
edit dan tambahkan pada bagian iniINTERFACESv4="eth2"
(artinya DHCP server pada interface eth2) - Edit dan konfigurasi
- buka file konfigurasi DHCP server dengan menggunakan editor teks, seperti nano
nano /etc/dhcp/dhcpd.conf
- konfigurasi pada baris berikut dan sesuaikan dengan kebutuhan
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.10 192.168.1.50;
option routers 192.168.1.1;
option domain-name-servers 8.8.8.8, 8.8.4.4;
option domain-name "example.com";
default-lease-time 600;
max-lease-time 7200; } - Simpan perubahan pada file konfigurasi dan keluar dari editor
- buka file konfigurasi DHCP server dengan menggunakan editor teks, seperti nano
- Aktifkan DHCP server dengan menjalankan perintah
systemctl start isc-dhcp-server
- Untuk memastikan DHCP server berjalan setiap kali sistem boot, jalankan perintah
systemctl enable isc-dhcp-server