🔌 Pengenalan DHCP (Dynamic Host Configuration Protocol)

Panduan penting tentang cara kerja DHCP, konsep utamanya, dan langkah pemasangan/konfigurasi asas.

Utama

Apakah DHCP?

Dynamic Host Configuration Protocol (DHCP) ialah protokol rangkaian yang membolehkan pelayan DHCP mengagihkan alamat **IP secara automatik** dan parameter konfigurasi rangkaian lain kepada peranti klien (komputer, telefon, pencetak) dalam rangkaian. Ini sangat penting untuk memudahkan pengurusan rangkaian, mengelakkan konflik alamat IP, dan membolehkan peranti baru menyambung dengan mudah.

3 Konsep Inti dalam DHCP

Proses pemberian alamat IP dikendalikan oleh beberapa komponen dan konsep utama:

🛠️ Panduan Pemasangan dan Konfigurasi DHCP Server

DHCP Server pada Linux (ISC-DHCP-SERVER di Debian / Ubuntu)

  1. Pemasangan Server DHCP: Buka terminal dan jalankan:
    sudo apt update
    sudo apt install isc-dhcp-server
  2. Konfigurasi Interface: Tentukan *interface* rangkaian yang akan digunakan oleh DHCP Server (cth., `eth0` atau `enp0s3`). Edit fail `$ /etc/default/isc-dhcp-server $`:
    INTERFACESv4="eth0"
  3. Konfigurasi Skop (Scope): Edit fail konfigurasi utama `$ /etc/dhcp/dhcpd.conf $`. Tambah subnet dan skop anda:
    subnet 192.168.1.0 netmask 255.255.255.0 {
        range 192.168.1.100 192.168.1.200;
        option routers 192.168.1.1;
        option domain-name-servers 8.8.8.8, 8.8.4.4;
        option subnet-mask 255.255.255.0;
        default-lease-time 600;
        max-lease-time 7200;
    }
  4. Mulakan dan Dayakan Perkhidmatan:
    sudo systemctl start isc-dhcp-server
    sudo systemctl enable isc-dhcp-server

DHCP Role pada Windows Server

  1. Buka Server Manager: Dalam Windows Server, buka **Server Manager**.
  2. Tambah Role: Klik **"Manage"** → **"Add Roles and Features"**.
  3. Pilih Role: Pada bahagian "Server Roles", tandakan **"DHCP Server"**.
  4. Pemasangan: Teruskan sehingga proses pemasangan selesai. Anda perlu melengkapkan *post-deployment configuration*.
  5. Autorisasi & Konsol: Buka konsol **DHCP Manager**, klik kanan pada nama server anda, dan pilih **"Authorize"**.
  6. Buat Skop: Klik kanan pada **IPv4** atau **IPv6** → **"New Scope..."**. Ikuti wizard untuk menentukan:
    • Nama Skop.
    • Julat Alamat IP (Start IP dan End IP).
    • Pengecualian (Exclusions).
    • Tempoh Pajakan (Lease Duration).
    • Gateway Lalai (Router) dan DNS Server.
  7. Aktifkan Skop: Setelah selesai, pastikan Skop diaktifkan dalam DHCP Manager.