Sistem Informasi & Portofolio Personal Waktu Server: 05 May 2026
php MikroTik
Portal Terpadu

Eksplorasi Jaringan &
Pengembangan Teknologi Informasi

Selamat datang di situs resmi CactuzNetwork. Sebuah ruang personal yang didedikasikan untuk mendokumentasikan riset, instalasi server mandiri, perancangan arsitektur jaringan, serta integrasi sistem berbasis web.

Jurnal & Berita Teknologi

Publikasi Resmi CactuzNetwork

Membangun Jaringan Ujian Digital Skala Menengah: Mengatasi Limitasi Hardware dengan Optimasi Konfigurasi
Teknologi
24 April 2026

Membangun Jaringan Ujian Digital Skala Menengah: Mengatasi Limitasi Hardware dengan Optimasi Konfigurasi

Oleh: Alfa Mengelola infrastruktur jaringan untuk kebutuhan ujian digital yang melibatkan ratusan siswa secara serentak bukanlah tugas yang bisa dianggap remeh. Beban lalu lintas data, ancaman bottleneck, hingga kompatibilitas antar-perangkat keras sering kali menjadi mimpi buruk bagi seorang Network Engineer. Artikel ini adalah dokumentasi dan studi kasus dari proyek nyata: mengintegrasikan switch enterprise lawas, router mid-range, dan beberapa Access Point untuk melayani ratusan perangkat client menggunakan pendekatan manajemen bandwidth dan VLAN yang efisien. Tantangan Infrastruktur Tantangan utamanya adalah membangun backbone yang stabil dengan kombinasi perangkat keras berikut: Core Router: MikroTik RB951Ui-2HnD. Distribution Switch: D-Link DES-3028 (Managed Switch). Access Points: 2 Unit Wavelink AX1800. Target User: Ratusan perangkat (kombinasi PC Labkom dan smartphone siswa) untuk kebutuhan ujian. Environment: Linux Mint sebagai daily driver dan troubleshooting engine. Fase 1: Menaklukkan D-Link DES-3028 via CLI Linux Langkah pertama adalah memecah jaringan menggunakan VLAN untuk memisahkan traffic ujian dari jaringan utama. Masalah muncul ketika Web GUI pada switch D-Link DES-3028 tidak menampilkan opsi PVID (Port VLAN ID) karena limitasi versi firmware. Sebagai pengguna Linux Mint, solusi paling elegan adalah melakukan bypass GUI dan langsung "berbicara" dengan mesin menggunakan koneksi Telnet. Melalui terminal Linux, antarmuka vlan_trunk dan gvrp dikonfigurasi secara manual. Perintah eksekusi seperti config vlan CLIENT_750 add untagged 2-27 dan modifikasi PVID via config gvrp 2-27 pvid 10 berhasil menembus batasan GUI, memastikan port client mendapatkan akses eksklusif ke VLAN 10 yang sudah disiapkan. Fase 2: Manajemen Routing & Hotspot di MikroTik Setelah "jembatan" VLAN di switch terbentuk, fokus beralih ke MikroTik. Konfigurasi awal sempat mengalami isu DHCP Discover yang tidak mendapatkan balasan (Offer). Analisis log dan interface menunjukkan penyakit klasik jaringan: IP Address dan DHCP Server menempel pada interface fisik (ether2) alih-alih pada antarmuka virtual (VLAN10). Setelah "kamar" DHCP dikoreksi, sistem manajemen user diatur menggunakan skema hibrida: Guru: Dibuatkan User Profile permanen dengan limitasi bandwidth proporsional (misal 3Mbps/3Mbps). Siswa: Menggunakan sistem Voucher (berbasis waktu/sesi) dengan limitasi ketat (1Mbps/1Mbps) agar bandwidth terdistribusi adil. Lab Komputer (Labkom): Diberikan jalur Bypass (IP Bindings > Bypassed) agar PC ujian tidak terhalang Login Page dan selalu mendapatkan performa maksimal tanpa latensi tambahan. Fase 3: Optimalisasi Udara (Wireless Tuning) pada Wavelink AX1800 Untuk melayani smartphone siswa, 2 unit Wavelink AX1800 difungsikan murni sebagai Access Point (Bridge), membiarkan MikroTik mengambil alih tugas routing dan DHCP. Agar tidak terjadi interferensi antar AP (tumpang tindih sinyal), tuning frekuensi dilakukan dengan disiplin ketat: SSID & Keamanan: Disamakan persis di kedua AP untuk memfasilitasi Seamless Roaming. Lebar Pita (Channel Width): Diturunkan ke 20MHz pada pita 2.4GHz untuk menekan gangguan udara, dan 40MHz pada pita 5GHz. Separasi Kanal: AP pertama berjalan di Channel 1 & 36, sedangkan AP kedua diatur ke Channel 6 & 149. Fase 4: Mitigasi Bottleneck Perangkat Keras (Survival Mode) Tahap paling kritis dalam arsitektur jaringan adalah menyadari batasan perangkat keras. MikroTik RB951Ui-2HnD ditenagai CPU 600MHz dan RAM 128MB. Secara teori dan praktik, perangkat ini akan mengalami Overload (CPU Load 100%) jika dipaksa menjalankan Hotspot Authentication dan Simple Queue untuk ratusan pengguna aktif secara bersamaan. Untuk mengamankan jalannya ujian, strategi Survival Mode diterapkan: Prioritas Kabel (Wired First): Melakukan disable sementara pada sistem WiFi/Hotspot selama PC Labkom sedang mengunduh/menyinkronkan soal ujian krusial. Nonaktifkan Limitasi Saat Ujian: Mematikan Simple Queue (Limit-Total-750-User) khusus untuk jalur Labkom, karena aplikasi ujian lokal (CBT) lebih membutuhkan kestabilan Ping (low latency) daripada pembatasan kecepatan. Sistem Sesi WiFi: Jika smartphone terpaksa digunakan, ujian dibagi menjadi beberapa sesi (100-150 anak per sesi) mengingat batasan fisik gelombang radio AP standar yang hanya optimal menampung puluhan perangkat secara serentak. Kesimpulan Membangun infrastruktur untuk ratusan user tidak sekadar menyambungkan kabel dan memastikan ada internet. Ini adalah tentang manajemen bandwidth, rekayasa traffic, penyelesaian masalah via baris perintah (CLI), dan yang paling penting: memahami batasan hardware untuk menentukan taktik mitigasi yang tepat pada Hari-H. Dengan konfigurasi yang solid, perangkat kelas menengah pun dapat dioptimalkan untuk menyukseskan acara berskala masif.

Baca Dokumen →
Transformasi Perangkat Menjadi Personal Cloud: Proyek Mini Server CasaOS
Teknologi
24 April 2026

Transformasi Perangkat Menjadi Personal Cloud: Proyek Mini Server CasaOS

Sebagai pengembang yang berfokus pada efisiensi, saya seringkali membutuhkan lingkungan server yang fleksibel namun mudah dikelola. Solusi yang saya pilih adalah membangun Mini Server menggunakan CasaOS. Artikel ini akan mengupas tuntas mengapa proyek ini menjadi tulang punggung infrastruktur lokal saya dan bagaimana cara membangunnya. 1. Persiapan Perangkat & Sistem Untuk proyek ini, kita tidak butuh perangkat mahal. Anda bisa menggunakan PC tua, laptop bekas, atau Single Board Computer (seperti Raspberry Pi). Di atas perangkat tersebut, saya menginstal sistem operasi berbasis Linux (Debian/Ubuntu) sebagai pondasi utama. 2. Langkah Instalasi (Technical Breakdown) Proses instalasi CasaOS sangatlah efisien. Hanya dengan satu baris perintah di terminal, seluruh ekosistem Docker dan Dashboard akan terpasang otomatis: curl -fsSL https://get.casaos.io | sudo bash Tentu, mari kita pertajam artikel tersebut dengan menambahkan Panduan Teknis Instalasi dan Konfigurasi Alur Kerja Pengembangan. Bagian ini akan memberikan nilai tambah bagi pembaca website Anda yang ingin mencoba membangun hal serupa. Berikut adalah versi lengkapnya: Membangun Personal Cloud & Dev-Environment: Panduan Proyek Mini Server CasaOS Sebagai pengembang yang berfokus pada efisiensi, saya seringkali membutuhkan lingkungan server yang fleksibel namun mudah dikelola. Solusi yang saya pilih adalah membangun Mini Server menggunakan CasaOS. Artikel ini akan mengupas tuntas mengapa proyek ini menjadi tulang punggung infrastruktur lokal saya dan bagaimana cara membangunnya. 1. Persiapan Perangkat & Sistem Untuk proyek ini, kita tidak butuh perangkat mahal. Anda bisa menggunakan PC tua, laptop bekas, atau Single Board Computer (seperti Raspberry Pi). Di atas perangkat tersebut, saya menginstal sistem operasi berbasis Linux (Debian/Ubuntu) sebagai pondasi utama. 2. Langkah Instalasi (Technical Breakdown) Proses instalasi CasaOS sangatlah efisien. Hanya dengan satu baris perintah di terminal, seluruh ekosistem Docker dan Dashboard akan terpasang otomatis: Bash curl -fsSL https://get.casaos.io | sudo bash Setelah proses selesai, kita bisa mengakses panel kontrol melalui browser dengan mengetikkan alamat IP lokal server (misal: 192.168.1.100). 3. Konfigurasi untuk Pengembangan Web (PHP Native) Salah satu alasan utama saya menggunakan CasaOS adalah kemudahannya dalam mengelola kontainer. Untuk mendukung proyek PHP Native saya, berikut adalah susunan (stack) yang saya jalankan: App Store (Docker): Saya menginstal kontainer Apache/Nginx dan MariaDB melalui App Store bawaan. Database Management: Dengan satu klik, phpMyAdmin sudah terintegrasi, memudahkan saya mengelola database untuk sistem registrasi atau ujian digital yang sedang saya kembangkan. File Access (Files App): CasaOS memungkinkan saya mengunggah file skrip PHP langsung melalui browser atau via protokol SMB, sehingga proses coding menjadi jauh lebih cepat. 4. Monitoring & Perawatan Sebagai Admin, memantau kesehatan server adalah kewajiban. Dashboard CasaOS memberikan visualisasi real-time terhadap: Penggunaan CPU & RAM: Memastikan proses database tidak membebani sistem. Status Storage: Memantau kapasitas penyimpanan dokumen dan data penting. 5. Kesimpulan Proyek Mini Server ini bukan hanya soal memiliki penyimpanan cloud pribadi, tapi tentang membangun kemandirian digital. Dengan CasaOS, saya memiliki server yang: Murah: Menggunakan perangkat yang sudah ada. Kuat: Menjalankan berbagai aplikasi Docker sekaligus. Efisien: Sangat cocok untuk environment pengembangan PHP Native.

Baca Dokumen →