Linux

Setup MikroTik sebagai Home Router: Panduan Homelab dari Nol

Setup MikroTik sebagai Home Router: Panduan Homelab dari Nol

Gw nge-riset home router selama 3 bulan sebelum akhirnya mutusin MikroTik RB5009. Kenapa? Karena router ISP bawaan itu lemot, nggak bisa di-custom, dan security-nya nol besar. Setelah 6 bulan pake MikroTik di homelab, gw bisa bilang: ini adalah upgrade paling berimpact yang pernah gw lakukan ke jaringan rumah.

Artikel ini bakal ngebahas semuanya dari nol — dari pilih model MikroTik yang tepat, setup basic, sampai konfigurasi advanced seperti VLAN, QoS, dan firewall. Semua berdasarkan pengalaman nyata di jaringan rumah gw dengan 20+ device yang terhubung.

Kenapa MikroTik untuk Home Router?

Sebelum masuk ke teknis, gw mau jelasin kenapa MikroTik lebih baik dari opsi lain yang ada:

  • Harga lebih murah — RB5009 (~$180) lebih murah dari Ubiquiti EdgeRouter (~$200) dengan fitur yang lebih banyak
  • RouterOS lengkap — fitur yang biasanya cuma ada di enterprise gear: VLAN, MPLS, VPN, hotspot management
  • Community besar — forum MikroTik aktif, banyak tutorial dan script yang bisa dipake
  • Update reguler — RouterOS di-update rutin, patch security keluar cepat
  • Power over Ethernet (PoE) — beberapa model support PoE, bisa langsung power access point

Data dari mikrotik.com menunjukkan MikroTik sudah digunakan oleh 500+ ISP di seluruh dunia. Kalau ISP aja pake MikroTik, kenapa nggak di rumah?

Pilih Model yang Tepat

Ada banyak model MikroTik. Ini rekomendasi gw berdasarkan use case:

ModelHargaPortCocok untuk
hEX S (RB760iGS)~$705x GbE + SFPApartment, 5-10 device
RB5009UG+S+IN~$1807x GbE + SFP+Rumah, 10-30 device
CCR2004-1G-12S+2XS~$40012x SFP+ + 2x QSFP28Power user, 10GbE

Gw pake RB5009 karena sweet spot antara harga dan fitur. CPU quad-core ARM, RAM 1GB, dan port SFP+ yang bisa dipake untuk fiber connection.

Setup Awal — Unboxing sampai Login

Pertama, sambungkan RB5009 ke komputer lewat port ethernet manapun. Default IP-nya adalah 192.168.88.1.

# Akses WinBox (download dari mikrotik.com/download)
# Atau via SSH:
ssh [email protected]
# Password: kosong (langsung enter)

Hal pertama yang WAJIB dilakukan: ganti password admin dan disable service yang nggak dipake:

# Ganti password
/user set admin password="YourStrongPassword123!"

# Disable service berbahaya
/ip service disable telnet,ftp,www,api
/ip service set ssh port=22

# Enable NTP supaya clock sinkron
/system ntp client set enabled=yes
/system ntp client servers add address=-id.pool.ntp.org

Konfigurasi WAN — PPPoE atau DHCP

Kebanyakan ISP di Indonesia pakai PPPoE atau DHCP. Ini cara setup keduanya:

PPPoE (Indihome, Biznet)

# Tambah PPPoE interface
/interface pppoe-client add name=pppoe-isp   interface=ether1   user="[email protected]"   password="password123"   add-default-route=yes   use-peer-dns=yes   mtu=1492

DHCP (First Media, MyRepublic)

# Interface ether1 sudah default DHCP client
# Cek status:
/ip dhcp-client print

Buat VLAN untuk Segmentasi Jaringan

Ini bagian yang bikin MikroTik powerful — lo bisa pisahkan jaringan rumah jadi beberapa segment. Contoh:

  • VLAN 10 — Trusted devices (laptop, HP, tablet)
  • VLAN 20 — IoT devices (smart home, CCTV)
  • VLAN 30 — Guest network (WiFi tamu)
# Buat VLAN
/interface vlan add name=vlan10-trusted vlan-id=10 interface=bridge
/interface vlan add name=vlan20-iot vlan-id=20 interface=bridge
/interface vlan add name=vlan30-guest vlan-id=30 interface=bridge

# Tambah ke bridge
/interface bridge port add bridge=bridge interface=vlan10-trusted
/interface bridge port add bridge=bridge interface=vlan20-iot
/interface bridge port add bridge=bridge interface=vlan30-guest

Firewall Rules antar VLAN

Supaya IoT nggak bisa akses trusted network:

# Block IoT akses ke trusted
/ip firewall filter add chain=forward src-address=192.168.20.0/24   dst-address=192.168.10.0/24 action=drop   comment="Block IoT -> Trusted"

# Allow IoT ke internet
/ip firewall filter add chain=forward src-address=192.168.20.0/24   action=accept comment="Allow IoT -> Internet"

QoS — Prioritaskan Bandwidth

Dengan QoS, lo bisa pastikan video call nggak lag meskipun ada yang download:

# Simple Queue untuk prioritas
/queue simple add name="Video Call" target=192.168.10.0/24   max-limit=50M/50M priority=1

/queue simple add name="IoT" target=192.168.20.0/24   max-limit=10M/10M priority=8

/queue simple add name="Guest" target=192.168.30.0/24   max-limit=5M/5M priority=8

Monitoring dengan Grafana + Prometheus

MikroTik support SNMP, jadi lo bisa monitor semua metrik jaringan di Grafana:

# Enable SNMP di MikroTik
/snmp set enabled=yes
/snmp community set public addresses=192.168.10.0/24 read-access=yes

# Di server monitoring (bisa di Raspberry Pi atau VPS)
# Install prometheus SNMP exporter + Grafana
docker run -d --name prometheus -p 9090:9090 prom/prometheus
docker run -d --name grafana -p 3000:3000 grafana/grafana

Import dashboard Grafana ID 12458 (MikroTik RouterOS) untuk visualisasi real-time semua metrik jaringan.

Best Practice Keamanan

  • Disable API dan WinBox dari internet — hanya dari LAN
  • Gunakan SSH key auth — disable password login
  • Update RouterOS secara reguler — cek di download page
  • Backup konfigurasi: /system backup save name="backup-2026-07-20"
  • Rate limit SSH login — brute force protection

Panduan lengkap keamanan server ada di Checklist Keamanan Server Linux.

Kesimpulan

MikroTik RB5009 adalah home router yang powerful, affordable, dan highly configurable. Dengan VLAN, QoS, dan firewall yang solid, lo bisa punya jaringan rumah yang seaman jaringan enterprise. Investasi $180 ini bakal balik modal dalam hitungan bulan dari stabilitas dan keamanan yang lo dapet.

Mau baca lebih lanjut? Cek juga Self-Host WireGuard VPN untuk akses remote aman ke homelab lo, dan Monitoring Server dengan Grafana untuk setup monitoring lengkap.

💬 Komentar (0)

Belum ada komentar. Jadilah yang pertama! 💬

Komentar akan muncul setelah moderasi.