Topologi
Berikut IP Address yang digunakan pada topologi:
Short Explanation
Proyek ini bertujuan untuk membangun dan menguji sistem jaringan berbasis virtual dengan beberapa layanan server, termasuk Web Server, File Server, Mail Server, dan Proxy Server. Sistem ini menghubungkan jaringan lokal dan jaringan eksternal menggunakan protokol OSPF pada router MikroTik untuk memastikan komunikasi antarjaringan.
Project Goals
- Menerapkan koneksi server fisik serta perangkat virtual dengan sambungan internet.
- Melakukan konfigurasi untuk perangkat virtual dan fisik yang terhubung dan saling mengakses satu sama lain.
- Memahami cara kerja layanan jaringan seperti DNS, Web Server, FTP Server, Mail Server dan Proxy Server serta mengimplementasikan dalam scenario nyata.
Tech Stack Used
- Jaringan: MikroTik Router (OSPF Protocol).
- Server: Ubuntu Server (Apache2, vsftpd, Postfix, Dovecot).
- DNS & Proxy: Squid Proxy dan DNS Server.
- Virtualisasi: VirtualBox dengan Ubuntu Server dan Windows 7 VM.
- Testing Tools: Thunderbird, Squid Report, dan Windows Explorer.
Konfigurasi Instalasi Server
Web Server
Apache2 dipilih sebagai Web Server karena stabilitasnya dalam menyajikan konten web. Instalasi dilakukan dengan perintah:
sudo apt update && sudo apt install apache2
Setelah instalasi, file konfigurasi diatur untuk menyajikan halaman default. Nama domain juga disesuaikan menggunakan file '/etc/hosts'.
File Server (FTP)
VSFTPD digunakan untuk menyediakan layanan FTP. Direktori untuk berbagi file dibuat dengan perintah:
sudo mkdir /home/hakim_groupf/sharing-dir
sudo chmod 755 /home/hakim_groupf/sharing-dir
Pengguna ditambahkan untuk FTP dengan perintah:
sudo adduser hakim_groupf
File konfigurasi vsftpd.conf disesuaikan untuk mengaktifkan akses direktori berbagi.
Mail Server
Mail Server dikonfigurasi dengan Postfix untuk pengiriman email dan Dovecot untuk akses email via protokol IMAP/POP3. Langkah-langkah konfigurasi mencakup:
- Mengedit file
/etc/postfix/main.cf
untuk menyesuaikan domain mail server (mail.hakimgroupf.net
). - Mengedit file
/etc/dovecot/dovecot.conf
untuk mengaktifkan protokol IMAP dan POP3.
DNS Server
DNS Server disiapkan untuk memetakan nama domain mail.hakimgroupf.net
ke alamat IP 192.168.13.100
. File konfigurasi /etc/bind/named.conf.local
diperbarui untuk menambahkan zona baru, dan file zona dibuat untuk mencatat domain dan IP.
Proxy Server
Proxy Server dikonfigurasi menggunakan Squid. File konfigurasi /etc/squid/squid.conf
diedit untuk:
- Menetapkan jaringan lokal yang diizinkan.
- Memblokir akses ke situs tertentu (misalnya, YouTube dan Facebook).
Results
Web Server
Web Server diuji dengan mengakses alamat IP Server, yaitu 192.168.13.100 melalui browser di klien Windows 7. Hasilnya, halaman web berhasil dimuat tanpa adanya error. Ini menandakan bahwa konfigurasi Apache2 pada server sudah berjalan dengan baik dan mampu menyajikan konten web di lingkungan virtual.
File Server (FTP)
File Server diuji di lingkungan internal menggunakan Windows Explorer. Pengujian dilakukan dengan memasukkan IP Address \192.168.13.100 di address bar untuk memerika folder Bersama. Folder sharing-dir terlihat dan dapat diakses dengan kemampuan membaca, menulis, dan memodifikasi file sesuai hak yang diberikan. Keberhasilan ini menunjukkan bahwa layanan VSFTPD pada File Server telah dikonfigurasi dengan benar di lingkungan local dan mendukung transfer file.
Mail Server
Pada pengujian Mail Server, aplikasi Thunderbird di Wimdows 7 digunakan untuk melakukan account setup dengan memasukkan informasi server email. Konfigurasi IMAP berhasil dikenali dengan pesan “Configuration found by trying common server names”. Uji pengiriman dan penerimaan dilakukan dan berhasil, di mana email berhasil dikirimkan dari klien dan diterima oleh Ubuntu Server. Meski terdapat peringatan tentang koneksi tanpa enkripsi, namun fungsi pengelolaan email berjalan dengan baik dalam lingkungan virtual.
DNS Server
Jaringan ini juga menggunakan DNS Server dengan IP 10.33.108.250, yang berfungsi untuk mengonversi nama domain yang diminta oleh perangkat lokal menjadi alamat IP yang valid, memudahkan perangkat untuk mengakses situs web atau layanan internet dengan nama domain.
Proxy Server
Proxy Server diuji dengan mengatur IP proxy 192.168.12.3 dan port 3128 pada klien Windows 7 di jaringan lokal. Penguji mencoba mengakses situs yang diblokir, seperti youtube.com dan facebook.com, serta situs lain yang tidak diblokir. Hasilnya, situs yang diblokir tidak dapat diakses, sedangkan situs lainnya berhasil diakses dengan lancar. Aktivitas akses internet ini dipantau melalui Squid Report, memastikan bahwa Proxy Server berjalan dengan baik di lingkungan virtual.
Lessons Learned
- Semua layanan bergantung pada konfigurasi yang benar, mulai dari IP, gateway, hingga protokol jaringan.
- Protokol OSPF memungkinkan komunikasi antarjaringan secara dinamis tanpa menambahkan static routes.
- Menguji layanan di berbagai skenario membantu memastikan skalabilitas dan keandalan sistem.
Contributor
- Bayu Sapmito
- Luthfi Hakim
- Vikha Savira Khairani
Top comments (0)