SETTING DHCP SERVER DI LINUX DEBIAN 13
PEMBELAJARAN MENGENAI LINUX
Part 1: Siapin Dulu IP Address Server Kita! (Wajib Statis!)
Server yang bagi-bagi IP itu harus punya IP yang mantap, nggak boleh berubah-ubah, alias Statis!
⚙ Langkah 1: Cek & Ubah Config Jaringan
Buka terminal, terus kita masuk ke file interfaces.
sudo nano /etc/network/interfaces
Cari interface yang buat jaringan lokal (misalnya enp0s3). Terus kita set kayak gini:
# IP Servernya nih! Biar keren
auto enp0s3
iface enp0s3 inet static
address 192.168.50.1 # Ini IP Server kita (Gateway buat klien nanti!)
netmask 255.255.255.0 # Netmask standar
Save (Ctrl+O) terus Exit (Ctrl+X).
Restart jaringannya biar IP barunya nempel:
sudo systemctl restart networking
ip a # Cek lagi udah bener belum
✅ TIPS: Pastikan di VMware, VM Debian dan VM Klien terhubung ke Network Adapter yang sama (misalnya Host-only atau LAN Segment).
Part 2: Pasang Aplikasi 'Tukang Bagi IP'
Kita butuh software namanya isc-dhcp-server. Ini dia core dari server kita.
📦 Langkah 2: Instalasi
Update daftar paket dulu, biar nggak ada yang kadaluarsa:
sudo apt update
Gas! Instal si isc-dhcp-server:
sudo apt install isc-dhcp-server
Part 3: Atur Aturan Main DHCP Server!
Ini bagian paling penting! Kita kasih tau server, "Hei, kamu bagi IP dari mana sampai mana ya!"
📝 Langkah 3: Edit File Konfigurasi Inti
Buka file konfigurasi DHCP nya:
sudo nano /etc/dhcp/dhcpd.conf
Cari bagian yang ada #authoritative; terus hapus tanda pagarnya biar DHCP kita yang jadi bos di jaringan itu.
authoritative;
Scroll ke bawah, terus tambahin blok ini di paling bawah. Perhatiin banget angka-angkanya!
# Blok DHCP
subnet 192.168.50.0 netmask 255.255.255.0 {
range 192.168.50.100 192.168.50.200; # IP yang bakal dibagikan. Dari .100 sampai .200.
option routers 192.168.50.1; # Ini IP Server kita tadi (Gateway buat klien)
option domain-name-servers 8.8.8.8, 8.8.4.4; # DNS Server (Biar bisa internetan!)
option broadcast-address 192.168.50.255;
default-lease-time 600; # Klien pinjem IP selama 600 detik
max-lease-time 7200;
}
Save dan Exit.
🌐 Langkah 4: Tunjuk Interface Jaringan
Kita harus bilang ke service DHCP, "Kamu kerja di enp0s3 ya!"
Edit file default server DHCP:
sudo nano /etc/default/isc-dhcp-server
Cari baris INTERFACESv4="" dan isikan nama interface kita:
INTERFACESv4="enp0s3"
Save dan Exit.
Part 4: Eksekusi dan Tes!
Final boss! Kita restart dan cek statusnya.
🚀 Langkah 5: Nyalain Server
Restart service DHCP nya:
sudo systemctl restart isc-dhcp-server
Cek statusnya. Kalau udah active (running) (warna ijo), berarti SUKSES!
sudo systemctl status isc-dhcp-server
🧑💻 Langkah 6: Tes di Klien (VM Lain)
Buka VM lain di VMware (yang satu jaringan sama server).
Di pengaturan jaringannya, pastiin udah di-set DHCP atau "Mendapatkan IP Otomatis".
Restart jaringan di klien.
Cek IP nya! Kalau dia dapet IP antara 192.168.50.100 sampai 192.168.50.200, berarti mantap jiwa! DHCP Server kalian udah jalan!
Gimana? Gampang kan? Sekarang kamu udah punya DHCP Server sendiri buat latihan ngoprek selanjutnya! Keep learning and stay curious! 💪

Komentar
Posting Komentar