Berikut adalah langkah-langkah detail setting Mikrotik untuk Web Server Dapodik dan eRapor Full-Online:
Konfigurasi awal Mikrotik mengikuti pola dan cara teknisi sampai server lokal terhubung ke internet.
-
Konfigurasi Dasar NAT (Dst-NAT) untuk XAMPP dan sejenisnya
Buka Winbox, masuk ke IP > Firewall > tab NAT.
- Klik + (Add).
- General Tab:
- Chain: dstnat
- Dst. Address: Isi dengan IP Publik Anda (jika statis) atau biarkan kosong jika dinamis.
- Protocol: 6 (tcp)
- Dst. Port: 80 (untuk HTTP) atau 443 (untuk HTTPS).
- In. Interface: Pilih interface yang terhubung ke Internet (misal: ether1).
- Action Tab:
- Action: dstnat
- To Addresses: Isi dengan IP Lokal Web Server Anda (misal: 192.168.88.x).
- To Ports: 80 (atau sesuai port web server lokal).
- Chain: dstnat
- Klik Apply dan OK.
-
Konfigurasi Dasar NAT (Dst-NAT) untuk Dapodik
Buka Winbox, masuk ke IP > Firewall > tab NAT.
- Klik + (Add).
- General Tab:
- Chain: dstnat
- Dst. Address: Isi dengan IP Publik Anda (jika statis) atau biarkan kosong jika dinamis.
- Protocol: 6 (tcp)
- Dst. Port: 5774 (untuk HTTP) atau 443 (untuk HTTPS).
- In. Interface: Pilih interface yang terhubung ke Internet (misal: ether1).
- Action Tab:
- Action: dstnat
- To Addresses: Isi dengan IP Lokal Web Server Anda (misal: 192.168.88.x).
- To Ports: 5774 (atau sesuai port web server lokal).
- Chain: dstnat
- Klik Apply dan OK.
-
Konfigurasi Dasar NAT (Dst-NAT) untuk Dapodik agar bisa sinkronisasi
Buka Winbox, masuk ke IP > Firewall > tab NAT.
- Klik + (Add).
- General Tab:
- Chain: dstnat
- Dst. Address: Isi dengan IP Publik Anda (jika statis) atau biarkan kosong jika dinamis.
- Protocol: 6 (tcp)
- Dst. Port: 5437 (untuk HTTP sesuaikan bila port yang dipakai sinkronisasi pada versi dapodik diubah oleh pengembangnya).
- In. Interface: Pilih interface yang terhubung ke Internet (misal: ether1).
- Action Tab:
- Action: dstnat
- To Addresses: Isi dengan IP Lokal Web Server Anda (misal: 192.168.88.x).
- To Ports: 5437 (untuk HTTP sesuaikan bila port yang dipakai sinkronisasi pada versi dapodik diubah oleh pengembangnya).
- Chain: dstnat
- Klik Apply dan OK.
-
Konfigurasi Dasar NAT (Dst-NAT) untuk eRapor
Buka Winbox, masuk ke IP > Firewall > tab NAT.
- Klik + (Add).
- General Tab:
- Chain: dstnat
- Dst. Address: Isi dengan IP Publik Anda (jika statis) atau biarkan kosong jika dinamis.
- Protocol: 6 (tcp)
- Dst. Port: 8239 (untuk HTTP sesuaikan dengan port app eRapor sesuai versinya).
- In. Interface: Pilih interface yang terhubung ke Internet (misal: ether1).
- Action Tab:
- Action: dstnat
- To Addresses: Isi dengan IP Lokal Web Server Anda (misal: 192.168.88.x).
- To Ports: 8239 (untuk HTTP sesuaikan dengan port app eRapor sesuai versinya).
- Chain: dstnat
- Klik Apply dan OK.
-
Agar server bisa diakses dari jaringan lokal dengan IP Publik
Buka Winbox, masuk ke IP > Firewall > tab NAT.
- Klik + (Add).
- Chain: srcnat
- Src. Address: Network Lokal (misal: 192.168.88.0/24).
- Dst. Address: IP Lokal Server (misal: 192.168.88.2).
- Protocol: 6 (tcp)
- Dst. Port: 80
- Action: masquerade.
- Pastikan Firewall Input Mengizinkan Port 80
- Masuk ke IP > Firewall > Filter Rules.
- Pastikan tidak ada aturan yang memblokir port 80/443 pada chain input atau forward.
- Pastikan Web Server lokal (Apache/Nginx/IIS) sudah berjalan dan memiliki gateway ke IP Mikrotik.
- Gunakan port yang berbeda untuk tujuan keamanan jika diperlukan, contoh: port luar 8080 diarahkan ke port 80 server lokal.