Overview
MIKROTIK REMOTE provides remote access to your MikroTik routers through a secure VPN tunnel. Each router connects outbound to the server, eliminating the need for static IP addresses or manual port forwarding.
How it works: Your router establishes an OpenVPN connection to our server. We assign a static IP and forward ports automatically. You access your router using the provided remote addresses.
Step 1: Adding a Router
After logging into the client portal:
- Navigate to My MikroTiks in the sidebar.
- Complete the registration form:
- Router Name — A friendly identifier (e.g., "Office Main")
- VPN Username — Unique credential for this router
- VPN Password — Secure password for authentication
- API Username — Router admin username (typically "admin")
- API Password — Router admin password
- Submit the form. The system assigns:
- Static VPN IP address (10.8.0.x range)
- Eight automatic port forwarding rules
- Account expiry date
Step 2: Connecting Your MikroTik
Run the one-click setup script on your router:
- In the portal, locate your router in the My MikroTiks list.
- Copy the setup script from the MikroTik One-Click Setup section.
- Open WinBox or WebFig and start a New Terminal.
- Paste the script and press Enter.
# The script performs these operations:
/certificate import file-name=ca.crt name=ovpn-ca
/interface ovpn-client add name=ovpn-server connect-to=185.53.211.44 ...
# Expected output after ~20 seconds:
status: connected (10.8.0.2)
After connection, refresh the dashboard. The status indicator should show Connected.
Step 3: Monitoring
The Router Status page displays real-time telemetry fetched directly from your router via the MikroTik API:
| Metric | Description |
|---|---|
| Identity | System name configured in RouterOS |
| Version | Current RouterOS version |
| Uptime | Duration since last reboot |
| Board | Hardware model identifier |
| CPU Load | Current processor utilization |
| Memory | RAM usage statistics |
| Disk | Storage utilization |
| Interfaces | Network interfaces with traffic counters |
Data refreshes automatically every 30 seconds.
Port Forwarding Reference
Each registered router receives automatic forwarding for eight services:
| Service | Port | Access Method |
|---|---|---|
| HTTP (WebFig) | 80 | Browser |
| HTTPS | 443 | Browser (secure) |
| WinBox | 8291 | WinBox application |
| SSH | 22 | Terminal / PuTTY |
| API | 8728 | Custom integrations |
| API-SSL | 8729 | Secure API |
| FTP | 21 | File transfer clients |
| Telnet | 23 | Legacy terminal |
Each service is accessible via a unique public port on the server (e.g., 185.53.211.44:45231). View your assigned ports in the My MikroTiks dashboard.
Troubleshooting
VPN Offline Status
Your router has not established a VPN connection. Verify:
- The setup script was executed successfully
- OpenVPN client interface is enabled:
/interface ovpn-client print - Check OpenVPN logs:
/log print where topics~"ovpn"
API Connection Failed
The dashboard cannot communicate with the router API:
- Verify API username and password are correct
- Ensure API service is enabled:
/ip service print - Confirm API port 8728 is not blocked by firewall rules
Port Forwarding Not Working
If remote ports are inaccessible:
- SSH into the server as root
- Run:
bash /usr/local/bin/apply-port-forwarding.sh - This reapplies all forwarding rules from the database
Account Access Issues
Expired accounts lose VPN connectivity. Contact your administrator to renew subscription access.