Panduan Lengkap Konfigurasi MikroTik dari Dasar hingga Mahir

Pelajari konfigurasi MikroTik secara bertahap dari level dasar (IP, DHCP, firewall) hingga mahir (VLAN, PPPoE, OSPF, BGP, VPN WireGuard) lengkap dengan contoh perintah.

Panduan Lengkap Konfigurasi MikroTik: Dari Dasar hingga Mahir

MikroTik adalah salah satu vendor perangkat jaringan yang paling populer di Indonesia, terutama untuk keperluan Internet Service Provider (ISP), warnet, kantor, hingga rumah. RouterOS sebagai sistem operasinya menawarkan fleksibilitas tinggi dengan harga yang terjangkau. Artikel ini akan memandu Anda menguasai konfigurasi MikroTik secara bertahap, dari level dasar hingga mahir.


Tingkat Dasar (Level Pemula)

1. Mengenal Interface MikroTik

Sebelum mulai konfigurasi, Anda perlu memahami dua cara utama mengakses RouterOS:

  • Winbox: Aplikasi GUI desktop yang paling populer dan mudah digunakan untuk pemula.
  • WebFig: Antarmuka berbasis web yang diakses melalui browser.
  • CLI (Command Line Interface): Jendela terminal, baik melalui Winbox, SSH, atau serial.

Untuk pemula, disarankan memulai dengan Winbox karena visual dan intuitif.

2. Cara Reset Konfigurasi Router

Jika router dalam kondisi tidak dikenal atau bermasalah, lakukan reset:

/system reset-configuration

Jika ingin reset sekaligus menghapus semua konfigurasi default dan menonaktifkan banner:

/system reset-configuration no-defaults=yes

3. Konfigurasi Identitas Router

Memberi nama router memudahkan pengelolaan jika ada banyak perangkat:

/system identity set name=Router-Kantor

4. Setting IP Address pada Interface

Menetapkan IP address pada interface ethernet:

/ip address add address=192.168.1.1/24 interface=ether1

Cek konfigurasi IP yang sudah ada:

/ip address print

5. Konfigurasi DHCP Server

Agar client otomatis mendapatkan IP, aktifkan DHCP server:

/ip pool add name=pool1 ranges=192.168.1.100-192.168.1.200
/ip dhcp-server add name=dhcp1 interface=ether2 address-pool=pool1
/ip dhcp-server network add address=192.168.1.0/24 gateway=192.168.1.1 dns-server=8.8.8.8

6. Setting DNS

Menambahkan DNS server:

/ip dns set servers=8.8.8.8,1.1.1.1 allow-remote-requests=yes

7. Konfigurasi Firewall Dasar (Masquerade)

Agar client bisa mengakses internet melalui interface WAN, aktifkan NAT masquerade:

/ip firewall nat add chain=srcnat out-interface=ether1 action=masquerade

Tingkat Menengah (Level Menengah)

8. Konfigurasi Wireless Access Point

Membuat interface wireless dan mengatur SSID:

/interface wireless set wlan1 mode=ap-bridge ssid=MySSID band=2ghz-b/g/n frequency=auto
/interface wireless enable wlan1

9. Bandwidth Management dengan Queue

Membatasi bandwidth client menggunakan Simple Queue:

/queue simple add name=client1 target=192.168.1.100/32 max-limit=10M/10M

Menampilkan dan memonitor queue:

/queue simple print
/queue simple monitor queue1 once

10. Static Route

Menambahkan rute statis menuju jaringan lain:

/ip route add dst-address=10.10.10.0/24 gateway=192.168.1.2
/ip route print

11. Filter Rule Firewall untuk Keamanan

Memblokir akses ke port tertentu dari luar:

/ip firewall filter add chain=input protocol=tcp dst-port=23 action=drop comment=Block-Telnet

Membatasi jumlah koneksi (connection tracking):

/ip firewall filter add chain=forward connection-state=new action=drop

12. Backup dan Restore Konfigurasi

Membuat file backup:

/system backup save name=backup-konfig name-file=backup-2026

Restore dari backup:

/system backup load name=backup-2026

13. Monitoring dan Logging

Melihat log sistem:

/log print
/log print where topics~dhcp

Aktifkan monitor traffic pada interface:

/interface monitor-traffic ether2 once

Tingkat Mahir (Level Lanjutan)

14. VLAN (Virtual LAN)

Membuat VLAN untuk memisahkan segmen jaringan:

/interface vlan add name=vlan10 vlan-id=10 interface=ether2
/ip address add address=10.10.10.1/24 interface=vlan10

15. Point-to-Point Tunneling (PPPoE Client/Server)

Konfigurasi PPPoE server untuk ISP:

/interface pppoe-server server add interface=ether2 service-name=pppoe
/ppp profile set default local-address=10.0.0.1 remote-address=10.0.0.2-10.0.0.200
/ppp secret add name=client1 password=secret123 service=pppoe

Klien PPPoE:

/interface pppoe-client add interface=ether1 user=client1 password=secret123 service-name=pppoe

16. OSPF Dynamic Routing

Mengaktifkan routing dinamis OSPF:

/routing ospf instance add name=ospf1 router-id=1.1.1.1
/routing ospf area add name=backbone area-id=0.0.0.0 instance=ospf1
/routing ospf interface add interface=ether2 area=backbone instance=ospf1

17. BGP (Border Gateway Protocol)

Konfigurasi dasar BGP:

/routing bgp instance set default as=65000 router-id=1.1.1.1
/routing bgp peer add name=peer1 remote-address=2.2.2.2 remote-as=65001 instance=default

18. Firewall Address List dan Mangle (Traffic Marking)

Membuat address list untuk manajemen IP:

/ip firewall address-list add list=blocked address=192.168.1.50
/ip firewall filter add chain=input src-address-list=blocked action=drop

Mark packet untuk bandwidth management yang lebih kompleks:

/ip firewall mangle add chain=prerouting src-address=192.168.1.100 action=mark-packet new-packet-mark=client1-mark
/queue tree add name=client1-tree packet-mark=client1-mark max-limit=10M

19. Tunnel VPN (WireGuard)

Membuat tunnel WireGuard yang modern dan cepat:

/interface wireguard add name=wg1 listen-port=51820
/interface wireguard peers add interface=wg1 public-key=PEER_PUBLIC_KEY allowed-address=10.99.0.2/32
/ip address add address=10.99.0.1/24 interface=wg1

20. Hotspot

Mengaktifkan fitur hotspot untuk autentikasi pengguna:

/ip hotspot setup

Konfigurasi manual hotspot:

/ip hotspot set hotspot1 address-pool=pool1 profile=default
/ip hotspot user add name=user1 password=pass123

21. Scripting dan Otomatisasi

Membuat script untuk otomatisasi tugas:

/system script add name=backup-auto source={
    :local nama (backup- . [/system clock get date])
    /system backup save name=$nama
}

Menjadwalkan script berjalan otomatis:

/system scheduler add name=auto-backup start-time=02:00 interval=1d on-event=backup-auto

22. Monitoring Lanjutan dan Graphs

Mengaktifkan fitur graphing untuk memantau traffic:

/tool graphing interface add interface=all allow-address=192.168.1.0/24
/tool graphing resource add allow-address=192.168.1.0/24

Tips dan Praktik Terbaik

  1. Selalu buat backup sebelum melakukan perubahan besar pada konfigurasi.
  2. Gunakan password yang kuat dan nonaktifkan layanan yang tidak digunakan.
  3. Terapkan prinsip least privilege pada user dan interface.
  4. Dokumentasikan setiap perubahan konfigurasi yang Anda lakukan.
  5. Update RouterOS secara berkala untuk mendapatkan fitur baru dan patch keamanan.
  6. Gunakan labeling/comment pada firewall dan queue agar mudah diidentifikasi.

Kesimpulan

Menguasai MikroTik membutuhkan latihan bertahap dan konsisten. Mulailah dari konfigurasi dasar seperti setting IP dan DHCP, lanjutkan dengan manajemen bandwidth dan firewall, kemudian pelajari fitur lanjutan seperti VLAN, routing dinamis, dan VPN. Dengan memahami setiap tingkatan, Anda akan mampu membangun dan mengelola jaringan yang stabil, aman, dan efisien.

Selamat belajar dan semoga bermanfaat!

A

Ditulis oleh admin

Konten resmi SMKN 1 Sangatta Utara. Untuk pertanyaan atau kerja sama, silakan hubungi kami melalui halaman Kontak.

Artikel Terkait