UAS
Penyusun:
Bhijananda ahmad vicario (2001020047)
Laporan ini diajukan sebagai syarat untuk menyelesaikan tugas sekaligus project
Mengesahkan,
Puji syukur kehadirat Allah SWT karena atas rahmat dan karunia-Nya jua saya dapat
Tidak Lupa, saya mengucapkan terima kasih kepada Bapak I Putu Hariyadi,
M.Kom dan Ucapan terima kasih juga saya sampaikan kepada teman-teman yang
telah membantu baik secara langsung maupun secara tidak langsung sehingga
Laporan ini dibuat dengan tujuan memenuhi tugas akhir semester 5 dari
Bapak I Putu Hariyadi,M.Kom pada mata kuliah Administrasi Sistem Jaringan (ASJ).
karya tulis yang disusun. Oleh karena itu penulis memohon maff atas kesalahan
tersebut. Kritik dan saran dari pembaca senantiasa ditunggu guna meningkatkan
2023
(Bhijananda ahamad vicario)
2001020047
DAFTAR ISI
LEMBAR PENGESAHAN...........................................................................................2
KATA PENGANTAR..................................................................................................3
DAFTAR ISI............................................................................................................... 4
DAFTAR GAMBAR....................................................................................................6
BAB I.......................................................................................................................... 8
PENDAHULUAN........................................................................................................8
BAB II....................................................................................................................... 10
PEMBAHASAN...........................................................Error! Bookmark not defined.
2.1 Desain Jaringan.........................................................................................10
2.2 Kebutuhan Perangkat Keras......................................................................12
2.3 Kebutuhan Perangkat Lunak......................................................................13
BAB III...................................................................................................................... 15
HASIL INSTALASI & KONFIGURASI.......................................................................15
3.1 Hasil Instalasi CentOS Pada Virtual Private Server (VPS).........................15
3.2 Hasil Konfigurasi SELINUX........................................................................16
3.3 Hasil Installasi Nano, Wget, Tar, Zip, dan Unzip........................................17
3.4 Hasil Instalasi Dan Konfigurasi Serta Verifikasi Server Web......................20
3.4.1 Instalasi Paket HTTPD........................................................................20
3.4.2 Konfigurasi HTTPD.conf Pada CentOS7............................................21
3.4.3 Konfigurasi userdir.conf pada CentOS7..............................................22
3.4.4 Konfigurasi Virtual host Pada CentOS................................................22
3.5 Hasil Instalasi dan Konfigurasi Serta Verifikasi Server DNS......................26
3.5.1 Instalasi BIND (Berkeley Internet Name Domain)...............................26
3.5.2 Konfigurasi named.conf pada CentOS7..............................................28
3.5.3 Konfigurasi forward lookup zone dan reverse lookup zone pada
CentOS7...........................................................................................................30
3.5.4 Memverifikasi konfigurasi DNS menggunakan utilitas “nslookup”.......31
3.5.5 Memverifikasi konfigurasi DNS Menggunakan Utilitas DIG.................32
3.6 Hasil Instalasi dan Konfigurasi Serta Verifikasi Server Mail.......................33
3.6.1 Konfigurasi main.cf Pada Postfix........................................................33
3.6.2 Konfigurasi dovecot.conf Pada Dovecot.............................................38
3.6.3 Konfigurasi squirrelmail.......................................................................39
3.7 Hasil instalasi dan Konfigurasi Serta Verifikasi Telnet................................44
3.8 Hasil Instalasi dan Konfigurasi Serta Verifikasi WordPress........................45
3.9 Hasil Instalasi dan Konfigurasi Serta Verifikasi Let’s Encrypt.....................45
3.10 Hasil Instalasi dan Konfigurasi Serta Verifikasi NagiosError! Bookmark not
defined.
3.11 Hasil Instalasi dan Konfigurasi Serta Verifikasi PHPMyAdmin...................46
3.12 Hasil Instalasi dan Konfigurasi Serta Verifikasi FTP Secure (No
Annonymous).......................................................................................................46
BAB IV..................................................................................................................... 50
UJI COBA................................................................................................................50
4.1 Pengaksesan LXC melalui SSH.................................................................50
4.2 Hasil Uji Coba WebMail.............................................................................51
4.3 Hasil Uji Coba Pengaksesan Web Menggunakan Wordpress....................53
4.4 Hasil Uji Coba Nagios...................................Error! Bookmark not defined.
4.5 Hasil Uji Coba FileZilla..................................Error! Bookmark not defined.
4.6 Hasil Uji Coba Telnet.................................................................................56
4.7 Hasil Uji Coba PHPMyAdmin.....................................................................56
4.8 Hasil Uji Coba Let’s Encrypt.......................................................................57
DAFTAR PUSTAKA.................................................................................................59
DAFTAR GAMBAR
untuk bersaing mendapatkan keuntungan pasar. Salah satu perusahaan itu bernama
PT. Vicario yang bergerak di bidang jasa penjualan produk teknologi dan aplikasi.
Perusahaan ini didirikan pada tahun 2018 dan memiliki kantor pusat di Lingsar serta
Namun saat ini PT. Vicario ingin mengembangkan penjualan secara online agar
dapat bersaing dengan perusahaan lainnya. Agar hal tersebut dapat tercapai
perusahaan PT. Vicario membutuhkan server yang telah dikonfigurasi agar dapat
Setelah server dibangun PT. Vicario membutuhkan file transfer dengan kecepatan
tinggi dan memiliki keamanan yang baik, menggunakan FTPS dengan tool yang
bernama filezilla. Dan agar PT. Vicario dapat melakukan komunikasi dengan cabang
layanan E-mail yang mampu melakukan hal tersebut. Selain itu pihak manajemen
domain utama yang ada di Mataram agar dapat menampung berbagai informasi
terkait dengan peralatan elektronik yang dijual pada cabang perusahan tersebut.
Setelah server dibangun PT. Vicario membutuhkan system monitoring agar dapat
menggunakan VPS dan 1 server sebagai tempat penyimpanan informasi yang dapat
di akses di mana saja dan kapan saja lewat web browser menggunakan www
Adapun layanan yang akan diinstal pada server internet tersebut antara lain:
1. DNS Server menggunakan BIND untuk nama domain yang digunakan dan
FTP, MAIL, SMTP, POP3, IMAP. DNS juga memuat konfigurasi pemetaan
baik HTTP untuk domain yang digunakan dan terkonfigurasi 3 virtual host
1) Punikan.vicario.idnetbrain.com
2) Monjok.vicario.idnetbrain.com
3) Narmada.vicario.idnetbrain.com
3. Mail Server menggunakan Postfix, Dovecot dan Squirrelmail yang hanya dapat
keamanan yang terjamin. Adapun alamat email yang akan digunakan, sesuai
1) Punikan.vicario.idnetbrain.com
2) Monjok.vicario.idnetbrain.com
3) Narmada.vicario.idnetbrain.com
menggunakan NAGIOS.
Edition : Windows 10
1. Browser Chrome
3. OS Windows 10
2. Wget
3. Tar
5. Apache
7. Postfix
8. Dovecot
9. Squirrelmail
11. PHP
14. WordPress
BAB III
HASIL VPS & KONFIGURASI
Adapun hasil instalasi CentOS 7 pada VPS, yang dimana server tersebut diakses
melalui Remote Access Putty berbasis SSH. Seperti yang terlihat pada Gambar 3.1
Installasi CentOS 7.
Setelah memasuki putty gunakan perintah “sudo su” untuk berpindah ke super user,
Untuk mempermudah dalam pengerjaan projek UAS maka dibutuhkan teks editor.
Salah satu teks editor yang sering digunakan adalah nano. Penginstalan nano dapat
dilakukan menggunakan perintah “yum –y install nano” seperti pada Gambar 3.3
Installasi Nano.
wget yang bertujuan untuk memudahkan proses download yang bersumber dari
web. Penginstalan wget dapat dilakukan dengan perintah “yum –y install wget”.
tar yang bertujuan untuk memudahkan proses pengekstrakan file yang berekstensi
.tar. Penginstalan tar dapat dilakukan dengan perintah “yum –y install tar”. Seperti
zip yang bertujuan untuk memudahkan proses membackup file. Penginstalan zip
dapat dilakukan dengan perintah “yum –y install zip”. Seperti pada Gambar 3.6
Installasi Zip.
berekstensi .zip. Penginstalan unzip dapat dilakukan dengan perintah “yum –y install
dengan nama paket httpd pada CentOS 7. Adapun penginstalan http dapat
/etc/httpd/conf/httpd.conf”.
Lalu menghilangkan tanda “#” dan mengubah nilainya menjadi nama domain
Konfig HTTPD.conf.
Gambar 3.9 Konfig HTTPD.conf
mengaktifkan directive ini sehingga hasilnya dapat dilihat pada Gambar 3.10
Konfigurasi virtual host diperlukan pada server web dari PT.vicario dapat
1. www.vicario.idnetbrain.com.
2. Punikan.vicario.idnetbrain.com
3. Monjok.vicario.idnetbrain.com
4. Narmada.vicario.idnetbrain.com
vicario.idnetbrain.com.conf
vicario.idnetbrain.com.conf.
vicario.idnetbrain.com.conf.
Konfigurasi IP.conf.
Gambar 3.14 Konfigurasi IP.conf
mail.vicario.idnetbrain,com.conf
(BIND). Terdapat 6 (enam) paket yang perlu diinstalasi meliputi bind, bind-
pengecekan pada paket bind yang telah diinstal menggunakan perintah “yum
list installed | grep bind” seperti pada Gambar 3.17 Pengecekan Paket BIND.
Gambar 3.17 Pengecekan Paket BIND
pada bagian option yang terletak pada file yang bernama named.conf.
seperti pada Gambar 3.18 konfig nilai parameter listen-on dan allow-query.
validation pada bagian options untuk menonaktifkan fitur dns security dan
dns security validation. Dengan merubah nilai parameter yang pada awalnya
bernilai “yes” menjadi “no” seperti pada Gambar 3.19 konfigurasi dns
security.
menambahkan zone.
Gambar 3.20 menambahkan zone
3.5.3 Konfigurasi forward lookup zone dan reverse lookup zone pada
CentOS7
konfigurasi forward lookup zone dan reverse lookup zone dapat dilihat pada
gambar Gambar 3.21 Konfigurasi Foward Lookup Zone dan Gambar 3.22
menggunakan utilitas DIG. Hasil dari verifikasi DIG dapat dilihat pada
Ip Address.
mydomain.
124.37.103" dan ubahlah nilai dari parameter ini yaitu dari “103.37.124”
parameter mynetwork.
Postfix.
Gambar 3.33 Verifikasi Status Postfix
pop3, lmtp.
<Directory "/usr/share/squirrelmail">
AllowOverride none
Order allow,deny
</Directory>
Seperti pada Gambar 3.37 konfigurasi HTTPD Squirelmail.
perintah “B” lalu kelik “Enter”, ini dilakukan agar squirrelmail dapat mengirim
Squirrelmail.
Gambar 3.40 Konfigurasi update SMTP Squirrelmail
Telnet adalah suatu protokol client-server yang bisa memberikan akses remote
(jarak jauh) untuk login komputer tertentu dalam sebuah jaringan. Telnet dapat
Hasil verifikasi dari Telnet dapat dilihat pada Gambar 3.42 verifikasi status TELNET.
Pengistalan WordPress hanya dapat dilakukan jika telah mengistal PHP, MySQL,
konfigurasinya disesuaikan dengan database dan user yang telah dibuat, konfigurasi
perintah “yum -y install epel-release” dan “sudo yum install certbot python2-certbot-
Annonymous)
FTP (File Transfer Protocol) adalah internet service yang dirancang untuk membuat
VSFTPD.conf.
Hasil uji coba dari pengaksesan user anonymous gagal seperti yang dapat dilihat
Setelah anonymous user di blokir tambahkan sertifikat let’s encrypt pada konfigurasi
koneksi yang dilakukan saat melakukan file transfer menjadi Secure. Penyesuaian
Dan megkonfigurasi agar tingkat keamanan chipper yang digunakan adalah high.
Seperti yang dapat dilihat pada gambar Gambar 3.49 ftps konfiguration dua.
server oleh pengguna dengan cara remote acces, seperti yang dapat dilihat
pada gambar di bawah, Hasil Uji Coba remote access SSH menggunakan
website yang dapat diakses melalui sebuah browser seperti Mozilla Firefox,
Google Chrome, opera dan lain-lain. Webmail adalah salah satu kategori dari
website dan klien email yang menggunakan halaman Website sebagai media
untuk mengelola email di sisi klien. Hasil uji coba dapat dilihat pada Gambar
Bentuk halaman utama setelah melakukan log in. Sesuai pada Gambar 4.4 halaman
utama webmail.
oleh Matt Mullenweg dan Mike Little pada tahun 2004. Sebagai sebuah CMS,
untuk mengelola database MySQL atau bisa disebut juga sebagai tool
MySQL tanpa harus mengetikkan perintah pada command line. Aplikasi ini