Lewati ke konten utama

Auditor Keamanan Konfigurasi MikroTik (.rsc)

Audit keamanan otomatis file export .rsc MikroTik RouterOS v7 untuk mendeteksi celah keamanan, port default, dan menghasilkan skrip perbaikan.

Parameter Input

Coba Contoh:
165535
165535

Hasil Perhitungan

Skor Keamanan RouterOS (0–100)
0
Grade Status Keamanan
D/F (Kritis — Sangat Rentan Ditembus Botnet)
Jumlah Temuan Celah Kritis / Tinggi
3
Total Item Parameter Diperiksa
6
Rekomendasi Port Kustom Winbox
58.291
Rekomendasi Port Kustom SSH
2.222
Ingin membandingkan 2 opsi desain (misal: RAIDZ1 vs RAIDZ2, atau Cat6 vs Cat5e)?
⚡ Standar Infrastruktur Jaringan Enterprise
Managed L2+/L3 Gigabit Switch (802.1Q VLAN & RSTP) + Cat6/FO Uplink
RFC 1918 / RFC 4632 Compliant Addressing

Pisahkan subnet manajemen, server, pengguna, dan IoT/CCTV menggunakan VLAN terisolasi.

Daftar Temuan Audit & Celah Keamanan
Parameter PemeriksaanTingkat KeparahanStatus CelahRekomendasi Remediasi
Open DNS Resolver (UDP/TCP 53 di WAN)KRITIS (-30)RENTAN DDoS AmplificationWajib blokir port 53 dari interface WAN pada /ip firewall filter chain=input.
Layanan Plaintext (Telnet, FTP, HTTP, API)TINGGI (-20)TERBUKANonaktifkan service telnet, ftp, www, api, dan api-ssl jika tidak dipakai.
Port Manajemen Standar (Winbox: 8291, SSH: 22)SEDANG (-15)Mudah Dipindai BotUbah port Winbox/SSH ke port non-standar dan batasi properti address= ke subnet LAN/VPN.
Akun Default 'admin' Masih AktifTINGGI (-15)BERISIKO BRUTE-FORCEBuat user grup full baru dengan nama unik dan nonaktifkan user 'admin'.
Bandwidth Test Server (BTest)SEDANG (-10)AktifMatikan /tool bandwidth-server set enabled=no agar CPU router tidak di-exhaust dari luar.
MNDP / Neighbor Discovery & MAC ServerSEDANG (-10)Broadcast ke Semua InterfaceBatasi discovery-interface-list dan mac-server hanya ke interface-list=LAN.
Script Terminal MikroTik RouterOS v7
# MikroTik RouterOS v7 Security Hardening Script
/interface list
add name=WAN comment="InfraCalc Hardened WAN List"
add name=LAN comment="InfraCalc Hardened LAN List"
/interface list member
add list=WAN interface=ether1-wan

# 1. Disable insecure legacy services & restrict Winbox/SSH to LAN
/ip service
set telnet disabled=yes
set ftp disabled=yes
set www disabled=yes
set api disabled=yes
set api-ssl disabled=yes
set winbox port=58291 address=192.168.88.0/24
set ssh port=2222 address=192.168.88.0/24
/ip ssh set strong-crypto=yes

# 2. Disable Bandwidth Server, SOCKS, Proxy & UPNP
/tool bandwidth-server set enabled=no
/ip socks set enabled=no
/ip proxy set enabled=no
/ip upnp set enabled=no

# 3. Restrict Neighbor Discovery & MAC-Winbox to LAN only
/ip neighbor discovery-settings set discover-interface-list=LAN
/tool mac-server set allowed-interface-list=LAN
/tool mac-server mac-winbox set allowed-interface-list=LAN

# 4. Protect Input Chain & Block WAN DNS Amplification
/ip firewall filter
add chain=input connection-state=established,related,untracked action=accept comment="Accept Established/Related"
add chain=input connection-state=invalid action=drop comment="Drop Invalid"
add chain=input in-interface-list=WAN protocol=udp dst-port=53 action=drop comment="Block WAN DNS UDP"
add chain=input in-interface-list=WAN protocol=tcp dst-port=53 action=drop comment="Block WAN DNS TCP"
add chain=input in-interface-list=WAN action=drop comment="Drop All Other Unsolicited WAN Input"
Bagikan ke WhatsApp

Cara Menggunakan Alat Ini

  1. Tentukan nama interface WAN, subnet LAN manajemen, port Winbox & SSH yang digunakan, serta status parameter keamanan saat ini pada form.
  2. Tinjau skor keamanan (0–100), grade audit sistem, serta matriks daftar celah keamanan terdeteksi lengkap dengan tingkat keparahan (Kritis, Tinggi, Sedang, Aman).
  3. Salin skrip konfigurasi perbaikan (RouterOS v7 Hardening Script) yang digenerasikan secara otomatis, lalu jalankan di terminal Winbox atau CLI SSH router Anda.

Contoh Perhitungan Nyata: Audit Konfigurasi Standar Pabrik MikroTik (Banyak Celah)

Contoh terhitung: Router dengan port Winbox default (8291), SSH (22), DNS terbuka ke WAN, dan layanan Telnet/FTP masih aktif menghasilkan skor 25/100 (Grade D/F - Kritis). Skrip perbaikan otomatis memulihkan skor ke 100/100 (Grade A - Standar ISP).

Input Contoh
Nama Interface WAN Internet
ether1-wan
Subnet LAN Manajemen Terpercaya
192.168.88.0/24
Port Layanan Winbox Saat Ini
8.291
Port Layanan SSH Saat Ini
22
DNS 'Allow Remote Requests' Aktif
Ya / Aktif
Firewall Memblokir Port DNS 53 dari WAN
Tidak / Nonaktif
Layanan Telnet, FTP, WWW & API Telah Dinonaktifkan
Tidak / Nonaktif
Bandwidth Test Server (BTest) Telah Dinonaktifkan
Tidak / Nonaktif
Neighbor Discovery (MNDP/CDP) Dibatasi ke LAN Saja
Tidak / Nonaktif
Akun Default 'admin' Telah Diganti & Dinonaktifkan
Tidak / Nonaktif
Output Terhitung
Skor Keamanan RouterOS (0–100)
0
Grade Status Keamanan
D/F (Kritis — Sangat Rentan Ditembus Botnet)
Jumlah Temuan Celah Kritis / Tinggi
3
Total Item Parameter Diperiksa
6
Rekomendasi Port Kustom Winbox
58.291
Rekomendasi Port Kustom SSH
2.222
Script Terminal MikroTik RouterOS v7
# MikroTik RouterOS v7 Security Hardening Script /interface list add name=WAN comment="InfraCalc Hardened WAN List" add name=LAN comment="InfraCalc Hardened LAN List" /interface list member add list=WAN interface=ether1-wan # 1. Disable insecure legacy services & restrict Winbox/SSH to LAN /ip service set telnet disabled=yes set ftp disabled=yes set www disabled=yes set api disabled=yes set api-ssl disabled=yes set winbox port=58291 address=192.168.88.0/24 set ssh port=2222 address=192.168.88.0/24 /ip ssh set strong-crypto=yes # 2. Disable Bandwidth Server, SOCKS, Proxy & UPNP /tool bandwidth-server set enabled=no /ip socks set enabled=no /ip proxy set enabled=no /ip upnp set enabled=no # 3. Restrict Neighbor Discovery & MAC-Winbox to LAN only /ip neighbor discovery-settings set discover-interface-list=LAN /tool mac-server set allowed-interface-list=LAN /tool mac-server mac-winbox set allowed-interface-list=LAN # 4. Protect Input Chain & Block WAN DNS Amplification /ip firewall filter add chain=input connection-state=established,related,untracked action=accept comment="Accept Established/Related" add chain=input connection-state=invalid action=drop comment="Drop Invalid" add chain=input in-interface-list=WAN protocol=udp dst-port=53 action=drop comment="Block WAN DNS UDP" add chain=input in-interface-list=WAN protocol=tcp dst-port=53 action=drop comment="Block WAN DNS TCP" add chain=input in-interface-list=WAN action=drop comment="Drop All Other Unsolicited WAN Input"
Daftar Temuan Audit & Celah Keamanan
Parameter PemeriksaanTingkat KeparahanStatus CelahRekomendasi Remediasi
Open DNS Resolver (UDP/TCP 53 di WAN)KRITIS (-30)RENTAN DDoS AmplificationWajib blokir port 53 dari interface WAN pada /ip firewall filter chain=input.
Layanan Plaintext (Telnet, FTP, HTTP, API)TINGGI (-20)TERBUKANonaktifkan service telnet, ftp, www, api, dan api-ssl jika tidak dipakai.
Port Manajemen Standar (Winbox: 8291, SSH: 22)SEDANG (-15)Mudah Dipindai BotUbah port Winbox/SSH ke port non-standar dan batasi properti address= ke subnet LAN/VPN.
Akun Default 'admin' Masih AktifTINGGI (-15)BERISIKO BRUTE-FORCEBuat user grup full baru dengan nama unik dan nonaktifkan user 'admin'.
Bandwidth Test Server (BTest)SEDANG (-10)AktifMatikan /tool bandwidth-server set enabled=no agar CPU router tidak di-exhaust dari luar.
MNDP / Neighbor Discovery & MAC ServerSEDANG (-10)Broadcast ke Semua InterfaceBatasi discovery-interface-list dan mac-server hanya ke interface-list=LAN.

Konsep Dasar & Catatan Teknis

Keamanan router jaringan merupakan garis pertahanan terdepan bagi seluruh infrastruktur kantor, data center, dan jaringan ISP. MikroTik RouterOS merupakan sistem operasi router yang sangat fleksibel dan populer di Indonesia, namun konfigurasi default yang tidak diperkuat (hardened) kerap menjadi target pemindaian botnet global, serangan eksploitasi brute force, dan penyalahgunaan sebagai pemantul serangan amplifikasi Distributed Denial of Service (DDoS). Salah satu kerentanan paling berbahaya pada router MikroTik adalah fitur 'Allow Remote Requests' pada menu DNS yang dibiarkan aktif tanpa adanya aturan firewall filter pada chain=input yang memblokir port UDP/TCP 53 dari arah interface WAN. Ketika port 53 terbuka ke internet publik, penyerang luar dapat mengirimkan kueri DNS berukuran kecil dengan IP target yang dipalsukan, menyebabkan router membalas dengan paket jawaban DNS yang sangat besar ke korban serangan (DNS Amplification DDoS). Selain membebani bandwidth hulu ISP, insiden ini sering kali memicu pemblokiran alamat IP publik router oleh upstream provider. Audit konfigurasi ini memeriksa parameter keamanan kritikal pada RouterOS v7: pemblokiran layanan plaintext lawas yang tidak terenkripsi (seperti Telnet pada port 23, FTP pada port 21, dan HTTP Webfig pada port 80), pengubahan port default Winbox (8291) dan SSH (22) ke port kustom, pembatasan subnet akses manajemen hanya ke rentang IP LAN/VPN lokal, penonaktifan Bandwidth Test Server yang kerap dieksploitasi untuk menghabiskan utilisasi CPU router, penutupan protokol penemuan tetangga MNDP/CDP pada interface internet publik, serta penonaktifan akun bawaan bernama 'admin'. Hasil audit dilengkapi dengan skrip remediasi RouterOS v7 siap pakai untuk mengamankan perangkat secara instan.

Cara Perhitungan (Rumus & Langkah)

Pertanyaan yang Sering Diajukan (FAQ)

Mengapa mematikan port 53 dari arah interface WAN sangat krusial?

Jika fitur 'Allow Remote Requests' aktif tanpa filter WAN, router Anda menjadi Open DNS Resolver yang dapat diperalat oleh peretas untuk melancarkan serangan DNS Amplification DDoS ke target lain, sekaligus membebani CPU dan bandwidth uplink Anda.

Mengapa sebaiknya port Winbox default 8291 diubah ke port kustom?

Botnet pemindai internet terus-menerus memindai port 8291 untuk mencari celah firmware dan meluncurkan brute force password. Mengubah ke port acak (misalnya 58291) dan membatasi parameter address= ke subnet lokal menghentikan 99% serangan otomatis.

Apa risiko membiarkan Bandwidth Test Server (BTest) aktif?

Tool btest-server pada MikroTik tidak memiliki perlindungan rate-limiting bawaan yang kuat. Penyerang dapat mengirimkan aliran uji bandwidth terus-menerus dari internet untuk membuat utilisasi CPU router mencapai 100% (Denial of Service).

Apakah menerapkan skrip pengerasan ini dapat mengunci saya keluar dari router (lockout)?

Tidak, selama Anda memasukkan subnet LAN yang benar (misalnya 192.168.88.0/24) dan mengakses router melalui antarmuka LAN tersebut. Selalu pastikan fitur 'Safe Mode' di Winbox aktif sebelum mengeksekusi skrip konfigurasi baru.