Logo

dev-resources.site

for different kinds of informations.

Implementasi Infrastruktur Jaringan Virtual dengan Protokol OSPF

Published at
12/28/2024
Categories
ospf
virtualmachine
ubuntu
networking
Author
heavenaulianisa
Author
15 person written this
heavenaulianisa
open
Implementasi Infrastruktur Jaringan Virtual dengan Protokol OSPF

Topologi

Image description
Berikut IP Address yang digunakan pada topologi:
Image description

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

Image description
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)

Image description

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

Image description
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

Image description
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

Image description
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

  1. Bayu Sapmito
  2. Luthfi Hakim
  3. Vikha Savira Khairani
networking Article's
30 articles in total
Favicon
Comparing VPN Performance: State-of-the-Art Solutions in Stable vs. Unreliable Networks
Favicon
VPN Peering "Region to Region "
Favicon
Introduction To Networking
Favicon
Demistfying AWS VPC Lattice
Favicon
Integrating OpenShift CoreDNS with Active Directory DNS
Favicon
The Speakeasy Door to Your Network - Port Knocking (2)
Favicon
The Speakeasy Door to Your Network - Port Knocking (1)
Favicon
6 Popular Types of Hyperconverged Infrastructure
Favicon
Learn a little about the patriarchal protocol of the internet, the father of tcp/ip!!
Favicon
OpenShift - Networking
Favicon
Master Virtual Networking as a Freelancer
Favicon
Guide to TCP/IP Ports and UDP Ports
Favicon
Important Port Numbers in Networking and Open-Source Projects
Favicon
10/10. Would Route Again!
Favicon
Optimize Your IT Infrastructure with Expert IT Consultation Services
Favicon
How Data Travels Through the Internet: Networking | OSI model
Favicon
Half-Duplex vs Full-Duplex: What are the Differences?
Favicon
About IRC - Internet Relay Chat
Favicon
Importance of Cisco in IT Networking in 2025
Favicon
Fixing OpenVPN Connection Issues in Ubuntu 24.04
Favicon
Master AWS Transit Gateway Management with Terraform: A Step-by-Step Guide
Favicon
IP Whitelisting, the silent killer
Favicon
5 Strategies for Successful Business Development
Favicon
Implementasi Infrastruktur Jaringan Virtual dengan Protokol OSPF
Favicon
How to setup an Azure Machine Learning Workspace securely🛡️🔒🔑
Favicon
5 Study Tips to Pass the CCNA Certification Exam
Favicon
GossipSampling - A Stand Alone Peer Sampling Service
Favicon
Deploying an Application Using CloudFormation with CDN Integration
Favicon
Difference between AWS Security Groups and NACL
Favicon
5G and Wi-Fi 6: The Future of Wireless Networking

Featured ones: