Lompat ke isi

Praktikum:ASJ Kelas XII: Perbedaan antara revisi

Dari Wiki Tamansiswa
Tidak ada ringkasan suntingan
Tidak ada ringkasan suntingan
Baris 3: Baris 3:
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`.
= Instalasi dan Konfigurasi DHCP Server di Debian 10 =
Panduan ini menjelaskan cara menginstal dan mengkonfigurasi server DHCP (Dynamic Host Configuration Protocol) di sistem operasi Debian 10 "Buster".


    ```
== Persiapan Awal ==
    INTERFACESv4="ens33"
Sebelum memulai, pastikan Anda telah mempersiapkan hal berikut:
    ```
* Mesin virtual dengan Debian 10 yang baru diinstal (bertindak sebagai server).
* Mesin virtual dengan sistem operasi klien, seperti Windows 7 (untuk pengujian).
* Konfigurasi jaringan pada kedua mesin virtual diatur ke "Internal Network" atau "Jaringan Internal" untuk memungkinkan komunikasi di antara keduanya.


4.  Simpan perubahan dengan menekan `Ctrl + X`, lalu `Y`, dan `Enter`.
== Konfigurasi Alamat IP Statis ==
Server DHCP memerlukan alamat IP statis. Ikuti langkah-langkah ini untuk mengaturnya:
# Buka terminal dan masuk sebagai pengguna '''root'''.
# Buka file konfigurasi antarmuka jaringan dengan editor teks nano:
<nowiki># nano /etc/network/interfaces</nowiki>
# Ubah konfigurasi untuk antarmuka jaringan utama Anda (misalnya, `enp0s3`) menjadi statis dan tambahkan detail berikut:
auto enp0s3
  iface enp0s3 inet static
    address 10.10.10.1
    netmask 255.255.255.0
    network 10.10.10.0
    broadcast 10.10.10.255
# Simpan perubahan dan keluar dari editor (Ctrl + X, lalu Y, dan Enter).
# Terapkan konfigurasi jaringan baru dengan me-restart layanan jaringan:
<nowiki># /etc/init.d/networking restart</nowiki>


-----
== Instalasi Paket DHCP Server ==
 
# Pastikan DVD atau citra ISO instalasi Debian 2 terhubung ke mesin virtual Anda.
### **Langkah 3: Konfigurasi Alokasi Alamat IP (DHCP Pool)**
# Tambahkan DVD sebagai sumber paket dengan perintah:
 
  <nowiki># apt-cdrom add</nowiki>
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.
# Perbarui daftar paket dan instal paket server DHCP ISC:
 
<nowiki># apt-get update</nowiki>
1.  Buka file konfigurasi utama DHCP, yaitu `dhcpd.conf`:
  <nowiki># apt-get install isc-dhcp-server</nowiki>
 
  Selama instalasi, tekan '''Y''' ketika diminta untuk melanjutkan.
    ```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
== Konfigurasi Server DHCP ==
# Buka file konfigurasi utama DHCP:
<nowiki># nano /etc/dhcp/dhcpd.conf</nowiki>
# Lakukan perubahan berikut di dalam file:
#* Hapus tanda pagar ('''#''') dari baris berikut untuk mengaktifkannya:
#**<nowiki>option domain-name "example.org";</nowiki>
#**<nowiki>option domain-name-servers ns1.example.org, ns2.example.org;</nowiki>
#* Hapus atau beri komentar pada contoh konfigurasi subnet lainnya.
#* Tambahkan blok konfigurasi baru untuk subnet Anda, yang mendefinisikan rentang alamat IP yang akan didistribusikan ke klien:
subnet 10.10.10.0 netmask 255.255.255.0 {
  range 10.10.10.2 10.10.10.10;
  option domain-name-servers 10.10.10.1;
  option domain-name "kusnadi.net";
  option routers 10.10.10.1;
  option broadcast-address 10.10.10.255;
  default-lease-time 600;
  max-lease-time 7200;
}
# Simpan perubahan dan keluar.
# Tentukan antarmuka jaringan yang akan didengarkan oleh server DHCP. Buka file berikut:
<nowiki># nano /etc/default/isc-dhcp-server</nowiki>
# Di dalam file tersebut, temukan baris '''INTERFACESv4''' dan atur nilainya ke nama antarmuka jaringan Anda:
INTERFACESv4="enp0s3"
# Simpan dan keluar dari file.


ftp://192.168.100.1
== Menjalankan dan Menguji Server DHCP ==
# Mulai ulang layanan server DHCP untuk menerapkan semua perubahan:
<nowiki># /etc/init.d/isc-dhcp-server restart</nowiki>
# Nyalakan mesin klien Anda (misalnya, Windows 7). Klien harus secara otomatis menerima alamat IP dari rentang yang telah Anda konfigurasikan (misalnya, 10.10.10.2).
# Untuk memverifikasi koneksi, buka Command Prompt pada klien Windows dan lakukan ping ke alamat IP server DHCP:
<nowiki>ping 10.10.10.1</nowiki>
Jika Anda menerima balasan, berarti server DHCP Anda berfungsi dengan benar.

Revisi per 11 Agustus 2025 03.26

KONFIGURASI JARINGAN

DHCP SERVER

FTP SERVER

Instalasi dan Konfigurasi DHCP Server di Debian 10

Panduan ini menjelaskan cara menginstal dan mengkonfigurasi server DHCP (Dynamic Host Configuration Protocol) di sistem operasi Debian 10 "Buster".

Persiapan Awal

Sebelum memulai, pastikan Anda telah mempersiapkan hal berikut:

  • Mesin virtual dengan Debian 10 yang baru diinstal (bertindak sebagai server).
  • Mesin virtual dengan sistem operasi klien, seperti Windows 7 (untuk pengujian).
  • Konfigurasi jaringan pada kedua mesin virtual diatur ke "Internal Network" atau "Jaringan Internal" untuk memungkinkan komunikasi di antara keduanya.

Konfigurasi Alamat IP Statis

Server DHCP memerlukan alamat IP statis. Ikuti langkah-langkah ini untuk mengaturnya:

  1. Buka terminal dan masuk sebagai pengguna root.
  2. Buka file konfigurasi antarmuka jaringan dengan editor teks nano:
# nano /etc/network/interfaces
  1. Ubah konfigurasi untuk antarmuka jaringan utama Anda (misalnya, `enp0s3`) menjadi statis dan tambahkan detail berikut:
auto enp0s3
iface enp0s3 inet static
    address 10.10.10.1
    netmask 255.255.255.0
    network 10.10.10.0
    broadcast 10.10.10.255
  1. Simpan perubahan dan keluar dari editor (Ctrl + X, lalu Y, dan Enter).
  2. Terapkan konfigurasi jaringan baru dengan me-restart layanan jaringan:
# /etc/init.d/networking restart

Instalasi Paket DHCP Server

  1. Pastikan DVD atau citra ISO instalasi Debian 2 terhubung ke mesin virtual Anda.
  2. Tambahkan DVD sebagai sumber paket dengan perintah:
# apt-cdrom add
  1. Perbarui daftar paket dan instal paket server DHCP ISC:
# apt-get update
# apt-get install isc-dhcp-server
Selama instalasi, tekan Y ketika diminta untuk melanjutkan.

Konfigurasi Server DHCP

  1. Buka file konfigurasi utama DHCP:
# nano /etc/dhcp/dhcpd.conf
  1. Lakukan perubahan berikut di dalam file:
    • Hapus tanda pagar (#) dari baris berikut untuk mengaktifkannya:
      • option domain-name "example.org";
      • option domain-name-servers ns1.example.org, ns2.example.org;
    • Hapus atau beri komentar pada contoh konfigurasi subnet lainnya.
    • Tambahkan blok konfigurasi baru untuk subnet Anda, yang mendefinisikan rentang alamat IP yang akan didistribusikan ke klien:
subnet 10.10.10.0 netmask 255.255.255.0 {
  range 10.10.10.2 10.10.10.10;
  option domain-name-servers 10.10.10.1;
  option domain-name "kusnadi.net";
  option routers 10.10.10.1;
  option broadcast-address 10.10.10.255;
  default-lease-time 600;
  max-lease-time 7200;
}
  1. Simpan perubahan dan keluar.
  2. Tentukan antarmuka jaringan yang akan didengarkan oleh server DHCP. Buka file berikut:
# nano /etc/default/isc-dhcp-server
  1. Di dalam file tersebut, temukan baris INTERFACESv4 dan atur nilainya ke nama antarmuka jaringan Anda:
INTERFACESv4="enp0s3"
  1. Simpan dan keluar dari file.

Menjalankan dan Menguji Server DHCP

  1. Mulai ulang layanan server DHCP untuk menerapkan semua perubahan:
# /etc/init.d/isc-dhcp-server restart
  1. Nyalakan mesin klien Anda (misalnya, Windows 7). Klien harus secara otomatis menerima alamat IP dari rentang yang telah Anda konfigurasikan (misalnya, 10.10.10.2).
  2. Untuk memverifikasi koneksi, buka Command Prompt pada klien Windows dan lakukan ping ke alamat IP server DHCP:
ping 10.10.10.1

Jika Anda menerima balasan, berarti server DHCP Anda berfungsi dengan benar.