Menu
Setup Mikrotik Baru
by Mikrosetting.coma–b
Type Mikrotik & RouterOS
Model perangkat menentukan daftar interface dan versi RouterOS yang tersedia. Versi RouterOS wajib dipilih lebih dulu karena menentukan sintaks di seluruh script.
Identitas & waktu
Password admin dan penambahan user diatur di section terakhir (n) — sengaja dijalankan di akhir script agar akses ke router tidak terputus di tengah jalan.
- Type Mikrotik belum dipilih.
- Versi RouterOS wajib dipilih sebelum mengisi section lain.
Langkah 1 dari 13
Berikutnya: WAN
Anda tetap bisa lanjut — error di atas hanya menahan tombol salin script.
setup-hotspot.rsc4 error
1##################################################################2# SCRIPT SETUP MIKROTIK BARU3# Generator Script Mikrotik by Mikrosetting.com4#5# Perangkat : (belum dipilih)6# RouterOS : (belum dipilih)7# Dibuat : 2026-08-25 18:168#9# CARA PAKAI10# Buka Winbox/WebFig > New Terminal, paste seluruh isi script ini11# sekaligus, lalu tekan Enter.12#13# SIFAT SCRIPT INI14# Hanya menambah, tidak menghapus apa pun. Setiap perintah dilindungi15# pemeriksaan "buat hanya bila belum ada", jadi aman dijalankan ulang16# dan tidak memunculkan error di router yang masih berkonfigurasi bawaan.17# Sisi lainnya: objek yang sudah ada TIDAK diubah — bila hasilnya tidak18# sesuai harapan, hapus objek lama itu lalu jalankan script ini lagi.19#20# BACKUP DULU (bila router sudah terpakai)21# /system backup save name=sebelum-setup22# /export file=sebelum-setup23##################################################################2425# Script memakai interface-list (butuh RouterOS 6.41 ke atas atau v7).2627# ---------------------------------------------------------------28# 1. IDENTITAS ROUTER & JAM29# ---------------------------------------------------------------30/system clock set time-zone-name=Asia/Jakarta31# Sinkron jam otomatis — penting agar log & sertifikat akurat.32/system ntp client set enabled=yes server-dns-names=id.pool.ntp.org,pool.ntp.org3334# ---------------------------------------------------------------35# 2. INTERFACE LIST36# Pengelompokan interface agar rule NAT & firewall ringkas dan mudah dirawat.37# ---------------------------------------------------------------38:if ([:len [/interface list find where name=WAN]] = 0) do={39/interface list add name=WAN40}41:if ([:len [/interface list find where name=LAN]] = 0) do={42/interface list add name=LAN43}4445# ---------------------------------------------------------------46# 3. DNS47# Router juga melayani permintaan DNS dari klien LAN (allow-remote-requests).48# ---------------------------------------------------------------49/ip dns set servers=8.8.8.8,1.1.1.1 allow-remote-requests=yes5051# ---------------------------------------------------------------52# 4. NAT MASQUERADE53# Menyamarkan IP privat LAN menjadi IP publik WAN agar bisa keluar internet.54# ---------------------------------------------------------------55:if ([:len [/ip firewall nat find where chain=srcnat and action=masquerade and out-interface-list=WAN]] = 0) do={56/ip firewall nat add chain=srcnat action=masquerade out-interface-list=WAN comment="NAT untuk semua WAN - By Mikrosetting"57}5859# ---------------------------------------------------------------60# SELESAI — CARA MEMERIKSA HASIL61# ---------------------------------------------------------------62# Jalankan perintah berikut satu per satu untuk verifikasi:63# /ip address print -> daftar IP yang terpasang64# /ip route print -> pastikan ada default route (DAc/DAS)65# /ip dhcp-client print -> status WAN DHCP harus 'bound'66# /ip dhcp-server lease print -> klien yang sudah dapat IP67# /ip firewall filter print -> urutan rule firewall68# /ping 8.8.8.8 -> tes koneksi internet dari router6970# Objek hasil script ini diberi comment "By Mikrosetting".71# Pengecualian: DHCP server, hotspot, profil hotspot, dan PPPoE server72# memang tidak punya kolom comment di RouterOS.73# Menghapus semuanya: /ip firewall filter remove [find comment~"By Mikrosetting"]74# (ulangi untuk menu lain: /ip firewall nat, /ip address, /ip pool, dst)75
12 perintah · 75 barisRouterOS —
Perbaiki dulu sebelum menyalin
Cara menjalankan
- 1Backup dulu:
/system backup save name=sebelum-setup - 2Buka Winbox atau WebFig, klik menu New Terminal.
- 3Tempel seluruh script sekaligus (Ctrl+V), lalu tekan Enter.
- 4Jalankan perintah verifikasi di bagian akhir script.
Script dibuat sepenuhnya di browser Anda. IP, password, dan data lain tidak dikirim ke server mana pun.