Kembali

2026-08-18 19:11

Mengakses Mikrotik Remote dari Luar Jaringan Lokal

Mikrotik RouterOS menyediakan sejumlah metode untuk mengakses perangkat secara remote dari luar jaringan lokal. Metode ini sangat penting bagi administrator jaringan yang memiliki karyawan bekerja di luar kantor atau ingin mengelola infrastruktur di lokasi yang berbeda. Pada artikel ini, kita akan membahas secara komprehensif berbagai cara mengakses Mikrotik secara remote, termasuk menggunakan Winbox, SSH, VPN (L2TP, SSTP, OpenVPN, IPsec), serta metode port forwarding dan Dynamic DNS. Kita juga akan memeriksa contoh konfigurasi praktis, penyebab typikal masalah, serta solusi terbaik. Semua bagian akan ditulis dalam bahasa Indonesia dengan format HTML murni tanpa CSS, sesuai permintaan Anda.

Mengakses Mikrotik melalui Winbox dengan Port 8291

Winbox merupakan aplikasi grafis milik MikroTik yang paling populer untuk manajemen router. Secara default, Winbox menggunakan port 8291. Jika Anda memiliki akses internet publik ke Mikrotik Anda, Anda dapat mengaksesnya dengan membuka port 8291 pada router dan kemudian mengarahkan permintaan ke IP publik. Berikut adalah langkah-langkahnya:

  1. Pastikan port 8291 terbuka pada firewall Mikrotik:
    • log masuk ke /ip firewall filter.
    • tambahkan rule untuk mengizinkan traffic masuk port 8291 dari IP publik atau subnet tertentu.
  2. Atur DNS publik atau Dynamic DNS (DDNS) jika IP publik bersifat dinamis.
  3. Gunakan Winbox dari komputer remote:
    • Masukkan IP publik, ports: 8291, dan credential Anda.

Berikut contoh konfigurasi firewall filter:

/ip firewall filter
add chain=input protocol=tcp dst-port=8291 \
    action=accept comment="Allow Winbox"
/ip address
add address=203.0.113.10/32 interface=ether1 comment="Set public IP"

Walaupun Winbox cepat, mengakses router melalui port publik dapat menimbulkan risiko keamanan. Selalu gunakan netmask yang ketat dan aktifkan Access List di Winbox jika tersedia.

SSH ke Mikrotik

SSH adalah metode aman berbasis teks yang bisa Anda gunakan jika tidak perlu GUI. RouterOS mendukung SSH secara default pada port 22. Berikut langkah-langkahnya:

  1. Pastikan port 22 terbuka di firewall:
    • /ip firewall filter add chain=input protocol=tcp dst-port=22 action=accept comment="Allow SSH"
  2. Gunakan client SSH:

    Jika Anda menggunakan Windows, Anda bisa memakai PuTTY atau Windows Subsystem for Linux (WSL). Pada linux/macOS, cukup jalankan

    ssh admin@
  3. Login menggunakan username dan password atau SSH key pair untuk keamanan ekstra.

Berikut contoh penggunaan public key authentication:

/ip ssh key pair generate name="mykey"

/user add name=admin password="StrongPa$$w0rd"
/ip ssh allowed-address add address=203.0.113.0/24

Pastikan hanya subnet yang dipercaya dapat mengetuk port 22.

VPN: L2TP, SSTP, OpenVPN, dan IPsec

Konfigurasi VPN memberikan lapisan keamanan ekstra. Anda dapat membuat gateway VPN di Mikrotik, sehingga klien remote dapat bergabung ke jaringan lokal lebih aman. Berikut contoh konfigurasi masing-masing jenis VPN.

L2TP + IPsec VPN

L2TP menggunakan protokol PPTP yang lebih cepat namun kurang aman, sementara L2TP+IPsec menambah otentikasi keamanan. Berikut contoh konfigurasi sederhana L2TP + IPsec.

/ip pool add name=virtualP2P address=192.168.30.10-192.168.30.30 comment="Pool VPN clients"
/ipv4 address add address=192.168.30.1/24 interface=vpn-out comment="VPN network"
/ip pool add name=allowedips addresses=194.0.0.0/24 comment="Spesifik IP yang diizinkan"
/ppp secret add name=admin password=Sea$qwerty profile=default-encryption service=l2tp
/ppp profile add name=default-encryption local-address=192.168.30.1 remote-address=virtualP2P use-encryption=yes
/ip ipsec proposal set [ find default ] encryption-algorithms=aes-256-cbc,sha256,aes-128-cbc
/ip ipsec policy add src-address=0.0.0.0/0 dst-address=192.168.30.0/24 protocol=all proposal=default-encryption action=encrypt level=1

SSTP VPN

Jika klien tidak memiliki sertifikat SSL, SSTP sangat cocok karena menggunakan TLS di port 443. Untuk mengaktifkan SSTP, Anda perlu sertifikat instalasi.

/certificate
add name=sstp-certificate common-name="myvpn" key-usage=sctp-ipsec,sctp-sni-no-eap,server-ssl
set sstp-certificate name=sstp-certificate valid-days=365
/certificate sign sstp-certificate
/ppp secret add name=sstp-user password=SsstpPass profile=sctp-user service=sstp
/ppp profile set name=sctp-user local-address=192.168.40.1 remote-address=sstp-pool 
/ip pool add name=sstp-pool address=192.168.40.10-192.168.40.50
/ppp aaa set use-ipsec=yes
/ip ipsec identity add secret=KeyForSSTP
/ip ipsec peer add address=0.0.0.0/0 auth-method=pre-shared-key secret=KeyForSSTP

OpenVPN

OpenVPN adalah VPN yang fleksibel dan menggunakan SSL/TLS. Mikrotik mendukung OpenVPN server. Anda perlu membuat kunci RSA, sertifikat dan konfigurasi .ovpn untuk klien. Berikut langkah-langkah ringkas:

/certificate
add name=ovpn-ca common-name="OVPN_CA" key-usage=cA
set ovpn-ca name=ovpn-ca valid-days=365
/certificate sign ovpn-ca
add name=ovpn-server common-name="myopenvpn" key-size=2048
set ovpn-server name=ovpn-server valid-days=365
/certificate sign ovpn-server ca=ovpn-ca
/ppp secret add name=ovpn-client password=OpenPass profile=ovpn-profile service=ovpn
/ppp profile add name=ovpn-profile local-address=192.168.50.1 remote-address=ovs-pool
/ip pool add name=ovs-pool address=192.168.50.10-192.168.50.20
/ppp aaa set use-ipsec=yes
/ip ipsec proposal set [ find default ] authentication-algorithms=hmac-sha256-128
/ip ipsec peer add address=0.0.0.0/0 auth-method=pre-shared-key secret=MyHardSecret
/ip ipsec identity add secret=MyHardSecret

Selanjutnya, Anda perlu menghasilkan file .ovpn untuk klien. Berikut contoh minimal:

client
dev tun
proto udp
remote your_public_ip 1194
resolv-retry infinite
nobind
persist-key
persist-tun
remote-cert-tls server
cipher AES-256-CBC
auth SHA256
key-direction 1



IPsec VPN (Tunnel B2B)

IPsec dapat menghubungkan dua jaringan mikrotik secara langsung. Berikut contoh konfigurasi sederhana.

/ip ipsec proposal add name=ipsec-basic encryption-algorithms=aes-256,aes-128 \
    auth-algorithms=sha256
/ip ipsec peer add address=203.0.113.20/32 auth-method=pre-shared-key secret="SharedSecret"
ipsec identity set 0 secret="SharedSecret"
/ip ipsec policy add src-address=192.168.100.0/24 dst-address=192.168.200.0/24 proposal=ipsec-basic \
    action=encrypt level=1

Port Forwarding vs Personal VPN

Anda dapat membuka port tertentu (misalnya 8291 untuk Winbox, 22 untuk SSH, 1194 untuk OpenVPN) pada router dan beralih ke IP lokal. Namun, metode ini memiliki kelemahan: setiap port tersebut dapat menjadi target serangan jika tidak dibatasi. Personal VPN, sebaliknya, menjaga semua lalu lintas terenkripsi ke jaringan lokal dan mengurangi eksposur port publik.

Selain itu, port forwarding juga menyulitkan skenario multi-vendor: jika port 8291 dibuka, semua pengguna Winbox akan bergantung pada Mikrotik. Sebaliknya, VPN memungkinkan klien mengakses seluruh jaringan, termasuk server internal, database, dan printer.

Dynamic DNS (DDNS) untuk IP Publik Dinamis

IP publik yang berubah-ubah (dynamic) adalah masalah umum bagi ISP residential. DDNS menyediakan solusi agar nama domain tetap menunjuk pada IP terbaru. Mikrotik dapat menerapkan DDNS melalu /tool fetch atau menggunakan layanan pihak ketiga seperti ddns.eu.org atau no-ip.com.

/system package update check-new
/tool fetch address="http://ddns.example.com/update?hostname=myrouter&myip="
     mode=http
     http-method=post no-prompt

Atur skrip tersebut bisa dijalankan melalui cron atau event /system scheduler add interval=300s name=DDNSUpdate on-event=update-dns start-time=09:00:00 policy=ftp,reboot,read,write,policy,test,winbox,romon until=always use-restricted-ip=false.

Mengamankan Akses Remote

Apapun metode yang Anda pilih, keamanan harus menjadi prioritas. Berikut beberapa rekomendasi:

Skema Multi-Tier: Server dan Router Degraded

Jika jaringan Anda berjalan dalam mode high-availability (HA) dengan gateway redundan, Anda dapat mengatur VRRP atau HSRP sehingga IP virtual tetap aktif selama satu node turun. Dalam konfigurasi tersebut, Anda mengakses router menggunakan IP virtual dan tidak perlu repotkan konfigurasi port forwarding.

/interface vrrp add address=203.0.113.5/24 interface=ether1 adver-int 1
/interface vrrp add address=203.0.113.6/24 interface=ether2 adver-int 1

Case Study: Remote RADIUS Server di Kantor Cabang

Asumsikan Anda memiliki kantor cabang yang perlu menyediakan autentikasi RADIUS untuk pengguna wireless. Telah ada server RADIUS di pusat, namun router di cabang tidak bisa mencatat RADIUS server disebalik NAT. Berikut solusi:

  1. Gunakan VPN (L2TP+IPsec) antara cabang dan pusat.
  2. Setiap lalu lintas RADIUS (port 1812/1813) melewati kabel VPN.
  3. Konfigurasikan kru router kabot untuk menggantikan NAT pada local LAN.
  4. Pastikan IP RADIUS virtual (misalnya 192.168.255.1) di alias /ip address add address=192.168.255.1/32 interface=vpn-out comment="RADIUS Gateway"

Dengan metode ini, net port 1812 tetap aman dan trenchlining tidak perlu di akses secara publik.

Pipeline Automasi: Skrip dan Scheduler

Penggunaan skrip RouterOS memungkinkan otomatisasi manajemen remote. Contohnya, skrip yang memeriksa status VPN, memantau jumlah klien terhubung, atau menyalakan port tertentu ketika klien terhubung.

/system script add name="CheckVPN" source={
    :local status [/interface l2tp-client find status="connected"];
    :if ($status = 0) do={
        /ip firewall filter disable [find comment="VPN rule"]
    } else={
        /ip firewall filter enable [find comment="VPN rule"]
    }
}
/system scheduler add name="VPNCheck" interval=60s on-event=CheckVPN

Pipeline ini menunjukkan bagaimana tidak hanya remote access yang dapat dikelola, namun juga keamanan dinamis.

Troubleshooting Umum

  1. Port tidak dapat diakses.

    Restart Mikrotik, periksa log /log, dan verifikasi rule firewall. Pastikan alias NAT tidak menimpa port target.

  2. VPN tidak terhubung.

    Periksa ipsec sa print, l2tp-client print, dan ppp active print untuk melihat status. Pastikan keaslian secret dan sertifikat konsisten di kedua sisi.

  3. Winbox tiba-tiba menolak akses.

    Pastikan ulang "Allow from" property di Winbox. Pastikan sessions tidak terpaket. Reset password jika tidak dapat login.

  4. IPsec Dead Peer Detection (DPD) gagal.

    Periksa /tool ipsec fallback dan atur dpd-interval lebih kecil. Pastikan gateway di kedua sisi dapat dijangkau melalui timeout.

Keuntungan Menggunakan Mikrotik VPN dibandingkan Port Forwarding Global

Hotspot Gaung

Jika Anda mengelola hotspot di tempat publik (katering, kafe), Anda bisa memakai Mikrotik OS untuk menyediakan hotspot terhubung ke jaringan VPN ke kantor pusat. Melakukan manajemen MAC-Only atau Captive Portal akan membantu kontrol akses.

Kontrol port tertentu, tarif WiFi, dan kimchi suhu lingkungan dapat diatur otomatis melalui skrip yang memonitor /ip hotspot user-manager.

Conclusion

Mikrotik RouterOS menawarkan semesta opsi untuk mengakses perangkat secara remote. Mulai dari akses Winbox langsung, SSH, port forwarding, hingga konfigurasi VPN yang aman. Penting untuk selalu memikirkan keamanan: gunakan semisal filter firewall dengan source IP restrictions, sertifikat ID, dan fail2ban alternative dengan ip firewall mangle. Kombinasikan DDNS untuk IP berubah-ubah dan jadwalkan timer yang memantau status koneksi. Dengan melakukan semua hal tersebut, Anda memastikan jaringan tetap lancar, aman, dan mudah diakses dari mana saja.

Semoga panduan panjang ini membantu Anda menavigasi tantangan remote wirting Mikrotik. Selamat mencoba dan semoga koneksi VPN Anda stabil serta aman. Jangan lupa backup konfigurasi dengan /export file=config_backup dan simpan secara rutin.

Kembali