SETTING DHCP SERVER DI LINUX DEBIAN 13

  PEMBELAJARAN MENGENAI LINUX

Nama         : Akbar Putra Mandala
Jurusan     : -

Assalamu'alaikum Wr. Wb
Hari ini saya menjelaskan ulang materi yang tadi disampaikan oleh Bpk. Asep Ridwan tentang
LINUX, Cara Setting DHCP server.



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

Postingan Populer