Konfigurasi VPN Server di Debian

VPN adalah singkatan dari Virtual Private Network, VPN merupakan suatu koneksi antara satu jaringan dengan jaringan lain secara pribadi melalui jaringan internet (publik). Disebut VPN karena menggunakan jaringan internet sebagai perantaranya alias koneksinya bukan secara langsung. Dan disebut Private Network karena VPN bersifat pribadi maksudnya hanya orang tertentu saja yang dapat mengaksesnya.

PRAKTIK

Langkah 1. Instalasi paket pptpd

Langkah 2. Konfigurasi pada file /etc/pptpd.conf

Langkah 3. Konfigurasi pada file /etc/ppp/pptpd-options

Langkah 4. Konfigurasi user yang akan menggunakn VPN, pada file /etc/ppp/chap-secrets

Langkah 5. Restart layanan pptpd

PENGUJIAN DARI KLIEN

Membuat koneksi baru untuk VPN

Instalasi WordPress di Virtualmin

Masih ingat dengan instalasi WordPress di Debian 9?
Jika proses instalasi dan konfigurasi pada praktik di Kelas XI menggunakan terminal, maka di Kelas XII ini proses instalasi dan konfigurasi dilakukan dengan Control Panel Virtualmin.

Langkah 1.
Membuat virtual server baru

Pilih menu Create Virtual Server, isikan data seperti contoh

Langkah 2.
Edit database

pilih manage
Klik Return to database list
pilih menu User Permissions
klik Create new user
buat user baru, pilih sesuai kebutuhan pada baris Permissions, lalu klik Create

Langkah 3.
Upload file Wordress.zip ke direktori home dari virtual server, lalu mekarkan, dan pindah semua direktori/file yang ada di direktori wordpress ke /home/nama_user/public_html.

Unggah fgunakan menu File, edit file wpconfig.php sesuaikan konfigurasi databasenya

Langkah 4.
Pengujian dari browser

ketikkan alamat virtual server
Ikuti langkah-langkahnya, sesuaikan settingannya
Instalasi berhasil, Selamat mencoba 🙂

Tugas:
Buatlah virtual server untuk webmail, yang sebelumnya sudah Anda praktikkan di Webmin. Gunakan aplikasi Squirrelmail atau Roundcube untuk webmailnya.

Contoh Webmail dengan Roundcube di Virtualmin

buatlah virtual server baru, contoh: webmail.pacitan.net
Jika Anda berhasil, hasilnya seperti ini
percobaan mengirim email
pembacaan email yang masuk

Selamat mencoba, pasti bisa!

Konfigurasi Mail Server di Webmin

Praktikkum Konfigurasi Mail Server di Webmin

Langkah 1.
Konfigurasi IMAP/POP3

Konfigurasi Protocol

Langkah2.
Konfigurasi Mail Server


Pilih SMTP Authentication And Encryption
Konfigurasi TLS

Langkah 3.
Membuat user

Klik Create a new user
Membuat user

Selanjutnya silakan buat 1 user lagi

Langkah 4.
Percobaan kirim email

Pilih User Mailboxes
Pilih user pengirim
Pilih Compose
klik Send Mail
Informasi email terkirim

Langkah 5.
Melihat email yang masuk

Pilih Mail Queue
Klik salah satu Mail ID
Membaca email masuk

Langkah 6.
Silakan coba untuk membalas email, dan membaca balasan emailnya.

Konfigurasi DNS di Webmin

Konfigurasi DNS di Webmin

Langkah 1.
Membuat Forward Zone
Pilih menu Servers > BIND DNS Server > Create master zone

Membuat Forward zone
Pilih Forward, isikan seperti contoh, lalu klik Create
Menambahkan Address Records untuk Master zone pacitan.net, lalu klik Create

Langkah 2.
Membuat Reverse Zone

Pilih menu Servers > BIND DNS Server > Create master zone

Pilih Reverse, silakan isikan seperti contoh, lalu klik Create

Menambahkan Reverse Address Records untuk Master zone pacitan.net, lalu klik Create

Langkah 3.
Mengaktifkan Master Zone

Klik Apply untuk mengaktifkan konfigurasi DNS Server

Langkah 4.
Pengujian dari klien

Gunakan tools nslookup dan uji dari browser

Instalasi Control Panel Hosting Virtualmin secara Online

Instalasi Control Panel Hosting Virtualmin secara Online.

Langkah 1.
Tambahkan mirror/repository Debian.

#nano /etc/apt/sources.list

Langkah 2.
Lakukan update repository

#apt update

Langkah 3.
Deklarasikan FQDN

#nano /etc/hosts

Langkah 4.
Unduh Virtualmin

#wget http://software.virtualmin.com/gpl/scripts/install.sh

Langkah 5.
Berikan hak akses agar bisa eksekusi

#chmod +x install.sh

Langkah 6.
Instalasi Virtualmin

#./install.sh

Proses instalasi akan dilaksanakan dalam 3 tahap, tunggulah sampai selesai.

Langkah 7.
Pengujian dari Windows.

Implementasi Control Panel Hosting

Tugas 11: Implementasi Control panel Hosting.

Setelah Anda melaksanakan praktikum instalasi Control Panel Hosting menggunakan Ajenti, Webmin, EHCP atau lainnya, Untuk Tugas 11, praktik yang dilaksanakan adalah:

  1. Instal aplikasi apa saja yang diinginkan menggunakan control panel
  2. Lakukan control servis/layanan server dari control panel (contoh: DNS Server, DHCP Server dll)
  3. Jika memungkinkan silakan mencoba instalasi DNS Server, FTP Server, Web Server menggunakan control panel.

Setelah selesai praktik, buat laporannya.

Konfigurasi Kontrol Panel Hosting menggunakan Ajenti

Kontrol panel hosting adalah antarmuka berbasis web yang disediakan oleh layanan web hosting yang memungkinkan pengguna untuk mengelola server dan layanan host.

PRAKTIKUM : INSTALASI AJENTI

Merujuk pada manual/dokumen instalasi Ajenti , instalasi dapat dilakukan secara otomatis atau manual.
Dalam hal ini instalasi dilakukan secara otomatis dengan perintah:

Instalasi akan dilakukan secara otomatis, dan jika berhasil, akan muncul informasi seperti berikut:

Selanjutnya, restart layanan Ajenti

Cek hasilnya di web:

Alternatif aplikasi bisa menggunakan EHCP , Webmin atau control panel hosting lainnya

Contoh menggunakan Webmin:

Tugas 9. Konfigurasi Mail Server dan Web Mail

Tugas Mata Pelajaran: Administrasi Sistem Jaringan

 

Kompetensi Pengetahuan: KD. 3.9. Mengevaluasi Mail Server

Kompetensi Keterampilan: KD. 4.9. Mengkonfigurasi Mail Server

Kelas: XI TKJ

Waktu Pengerjaan dan Pengumpulan: 28 Januari s.d. 15 Februari 2019

Sifat: Individu

 

Petunjuk:

  1. Baca tutorial Konfigurasi Mail Server dan Web Mail
  2. Tugas dibuat dalam bentuk Laporan Pelaksanaan Praktik, dalam bentuk PDF dikirim melalui Email, Edmodo, WhatsApp atau dipublikasikan di blog.
  3. Pengumpulan tugas dikonfirmasi melalui WA.
  4. Tugas tidak berlaku untuk siswa yang sudah mengerjakan pada semester Ganjil.
Sistem penilaian sama dengan semester Ganjil.
Hal-hal yang kurang jelas, silakan ditanyakan.
Selamat Mengerjakan.

Tugas 8. Instalasi Database Server

Tugas Mata Pelajaran: Administrasi Sistem Jaringan

 

Kompetensi Pengetahuan: KD. 3.8. Mengevaluasi Database Server

Kompetensi Keterampilan: KD. 4.8. Mengkonfigurasi Database Server

Kelas: XI TKJ

Waktu Pengerjaan dan Pengumpulan: 7 s.d. 25 Januari 2019

Sifat: Individu

 

Petunjuk:

  1. Baca tutorial Instalasi Database Server
  2. Tugas dibuat dalam bentuk Laporan Pelaksanaan Praktik, dalam bentuk PDF dikirim melalui Email, Edmodo, WhatsApp atau dipublikasikan di blog.
  3. Pengumpulan tugas dikonfirmasi melalui WA.
  4. Tugas tidak berlaku untuk siswa yang sudah mengerjakan pada semester Ganjil.
Sistem penilaian sama dengan semester Ganjil.
Hal-hal yang kurang jelas, silakan ditanyakan.
Selamat Mengerjakan.