|
|
| (3 revisi perantara oleh pengguna yang sama tidak ditampilkan) |
| Baris 1: |
Baris 1: |
| KONFIGURASI JARINGAN | | KONFIGURASI JARINGAN |
|
| |
|
| DHCP SERVER | | * [[DHCP Server]] |
|
| |
|
| Tentu, ini adalah langkah-langkah instalasi dan konfigurasi DHCP server di Debian 10 berdasarkan video yang Anda berikan.
| | * [[FTP Server]] |
| | |
| ### **Persiapan Awal**
| |
| | |
| Sebelum memulai instalasi, pastikan Anda sudah login sebagai **root**. Jika belum, gunakan perintah `su` untuk masuk ke mode root. Selain itu, penting untuk mengetahui nama *interface* jaringan yang akan digunakan. Anda bisa memeriksanya dengan perintah:
| |
| | |
| ```bash
| |
| ip a
| |
| ```
| |
| | |
| Dalam video tersebut, *interface* yang digunakan adalah `ens33`. Anda harus menyesuaikan nama ini dengan yang ada di sistem Anda.
| |
| | |
| -----
| |
| | |
| ### **Langkah 1: Instalasi Paket DHCP Server**
| |
| | |
| Langkah pertama adalah menginstal paket `isc-dhcp-server` dari repositori Debian. Buka terminal dan jalankan perintah berikut:
| |
| | |
| ```bash
| |
| apt-get install isc-dhcp-server -y
| |
| ```
| |
| | |
| Tanda `-y` pada akhir perintah berfungsi untuk menyetujui secara otomatis semua konfirmasi yang mungkin muncul selama proses instalasi.
| |
| | |
| -----
| |
| | |
| ### **Langkah 2: Konfigurasi Interface Jaringan**
| |
| | |
| Setelah instalasi, Anda perlu menentukan *interface* jaringan mana yang akan "mendengarkan" permintaan DHCP dari klien.
| |
| | |
| 1. Buka file konfigurasi `isc-dhcp-server` dengan editor teks nano:
| |
| | |
| ```bash
| |
| nano /etc/default/isc-dhcp-server
| |
| ```
| |
| | |
| 2. Cari baris `INTERFACESv4=""`.
| |
| | |
| 3. Isi nama *interface* jaringan Anda di dalam tanda kutip. Sesuai video, *interface* yang digunakan adalah `ens33`.
| |
| | |
| ```
| |
| INTERFACESv4="ens33"
| |
| ```
| |
| | |
| 4. Simpan perubahan dengan menekan `Ctrl + X`, lalu `Y`, dan `Enter`.
| |
| | |
| -----
| |
| | |
| ### **Langkah 3: Konfigurasi Alokasi Alamat IP (DHCP Pool)**
| |
| | |
| Ini adalah langkah inti di mana Anda akan menentukan rentang alamat IP (IP pool) yang akan didistribusikan ke klien, serta informasi jaringan lainnya seperti *subnet mask*, *router* (gateway), dan server DNS.
| |
| | |
| 1. Buka file konfigurasi utama DHCP, yaitu `dhcpd.conf`:
| |
| | |
| ```bash
| |
| nano /etc/dhcp/dhcpd.conf
| |
| ```
| |
| | |
| 2. Hapus tanda komentar (`#`) atau modifikasi baris-baris berikut agar sesuai dengan konfigurasi jaringan Anda. Berdasarkan video, konfigurasinya adalah sebagai berikut:
| |
| | |
| * **`option domain-name "smk.net";`**
| |
| | |
| * Menentukan nama domain untuk jaringan lokal Anda.
| |
| | |
| * **`option domain-name-servers 8.8.8.8, 8.8.4.4;`**
| |
| | |
| * Menentukan server DNS yang akan digunakan oleh klien. Di sini menggunakan DNS publik Google.
| |
| | |
| * **`subnet 192.168.1.0 netmask 255.255.255.0 { ... }`**
| |
| | |
| * Blok ini mendefinisikan konfigurasi untuk jaringan `192.168.1.0` dengan *subnet mask* `255.255.255.0`.
| |
| | |
| * **`range 192.168.1.10 192.168.1.20;`**
| |
| | |
| * Menentukan rentang alamat IP yang akan disewakan ke klien, yaitu dari `192.168.1.10` hingga `192.168.1.20`.
| |
| | |
| * **`option routers 192.168.1.1;`**
| |
| | |
| * Menentukan alamat IP *gateway* atau *router* utama.
| |
| | |
| * **`option broadcast-address 192.168.1.255;`**
| |
| | |
| * Menentukan alamat *broadcast* untuk jaringan tersebut.
| |
| | |
| * **`default-lease-time 600;`**
| |
| | |
| * Waktu sewa IP default dalam detik (10 menit).
| |
| | |
| * **`max-lease-time 7200;`**
| |
| | |
| * Waktu sewa IP maksimal dalam detik (2 jam).
| |
| | |
| Berikut adalah tampilan akhir dari konfigurasi di dalam file `dhcpd.conf`:
| |
| | |
| 3. Simpan perubahan dengan menekan `Ctrl + X`, lalu `Y`, dan `Enter`.
| |
| | |
| -----
| |
| | |
| ### **Langkah 4: Restart dan Verifikasi Layanan DHCP**
| |
| | |
| Setelah semua konfigurasi selesai, Anda perlu me-restart layanan DHCP agar perubahan yang dibuat dapat diterapkan.
| |
| | |
| 1. Restart layanan `isc-dhcp-server`:
| |
| | |
| ```bash
| |
| /etc/init.d/isc-dhcp-server restart
| |
| ```
| |
| | |
| 2. Periksa status layanan untuk memastikan tidak ada kesalahan (error) dan layanan berjalan dengan baik:
| |
| | |
| ```bash
| |
| /etc/init.d/isc-dhcp-server status
| |
| ```
| |
| | |
| Jika status menunjukkan **active (running)** berwarna hijau, maka server DHCP Anda telah berhasil dikonfigurasi dan siap melayani permintaan IP dari perangkat klien di jaringan. 🖥️➡️📄
| |
| | |
| | |
| | |
| FTP SERVER
| |
| | |
| apt install proftpd
| |
| | |
| ftp://192.168.100.1
| |