🗃️ JuanFi System
8 items
📄️ 📧 Email Backup
Automatically export your MikroTik router configuration and send it via email. This is essential for disaster recovery and maintaining offsite backups of your network setup. This guide shows you how to configure SMTP settings and create a scheduled backup script that emails your configuration file daily.
📄️ 📋 Send Logs to Email
Automatically collect system logs from your MikroTik router and email them to yourself for remote monitoring and troubleshooting. This script captures all router events (authentication failures, interface changes, errors) and sends them on a schedule. Perfect for monitoring multiple routers or keeping offsite audit trails of network activity.
📄️ 🔒 Enforce DNS to Google
Force all clients on your network to use Google's DNS (8.8.8.8) regardless of their configured DNS settings. This guide covers three enforcement methods: router DNS settings, DHCP server assignment, and firewall NAT redirection. Useful for ensuring consistent DNS resolution, blocking custom DNS configurations, or enforcing corporate DNS policies.
📄️ 🚫 Block Tethering
Prevent clients from sharing your router's internet connection with other devices (tethering) by manipulating the TTL (Time To Live) value of outgoing packets. When a device tethers, packets pass through multiple hops—by setting TTL to 1, packets die after leaving your network, blocking tethered devices while allowing direct clients to work normally. This is a common ISP technique to enforce fair usage policies.
📄️ 🛰️ Starlink Anti Stow
Set up advanced firewall rules to manage Starlink connectivity and control traffic between local networks and Starlink devices. This guide demonstrates how to create address lists (for easy rule management) and apply firewall filters to reject or drop specific traffic patterns. Useful for isolating Starlink equipment, preventing unauthorized access, or managing bandwidth to satellite devices.
📄️ 📺 Protect ChromeCast
Prevent guests on your hotspot network from discovering and controlling ChromeCast devices (and other mDNS/UPnP devices) on your local LAN. ChromeCast uses ports 8008 (HTTP), 8009 (proprietary), and 8443 (HTTPS) for communication. By blocking these ports between hotspot and LAN subnets, you isolate your personal devices while still allowing hotspot clients internet access. Useful for guest WiFi networks, shared offices, or multi-tenant environments.
📄️ 🎁 Guest Network Bandwidth
Automatically apply per-guest bandwidth limits using a DHCP on-up script. When guests connect to your network and receive a DHCP lease, this script creates a unique queue for them with burst and sustained rate limits. When the lease expires or releases, the queue is automatically removed. Perfect for fair-share bandwidth management, preventing guests from consuming all bandwidth, or implementing tiered guest access levels.
📄️ 🔔 NetWatch Telegram Alerts
Send real-time Telegram notifications when network devices go up or down using MikroTik's NetWatch feature. Monitor critical servers, gateways, or equipment and get instant alerts on Telegram. Perfect for 24/7 monitoring, alerting NOC teams, or tracking device availability. This guide uses Telegram Bot API to send messages when a host responds to ping (up) or stops responding (down).
📄️ 💳 Payment Reminder Popup
Display a payment reminder popup/image to users whose service has expired, while allowing them limited internet access and whitelisted sites. This is a captive portal approach that intercepts HTTP/HTTPS traffic and redirects expired users to a payment page hosted on an external service. Perfect for ISPs, hotspot operators, or subscription-based networks that need to remind users to renew their accounts. Users can access whitelisted sites (payment processor) but see a reminder image on all other HTTP/HTTPS requests.
📄️ 🔊 Beeper Alert
Sound an audible alarm on your MikroTik device when the internet connection goes down. This script uses the built-in beeper to emit a series of alert tones at different frequencies, providing immediate physical notification that WAN connectivity is lost. Perfect for unattended server rooms, data centers, or remote installations where visual monitoring is impossible. Combines with NetWatch for automated failover detection.
📄️ 🌐 Access OLT via Mikrotik
Establish a management connection between your MikroTik router and an OLT (Optical Line Terminal) device via the AUX port. This enables remote management, monitoring, and configuration of your fiber optic network infrastructure. The OLT AUX connection allows you to centrally manage subscriber lines, monitor optical signal levels, and trigger line provisioning from a single control point. Perfect for ISPs managing multi-fiber networks or shared fiber deployments.
📄️ 🎮 VPN Game Routing
Route gaming traffic through a VPN tunnel while keeping regular internet on direct connection. This guide uses policy-based routing with firewall rules to detect game server traffic (Mobile Legends, DOTA, COD, etc.) and automatically tunnel it through a VPN, reducing latency and bypassing regional restrictions. Perfect for gaming hotspots, reducing WAN congestion, or accessing geo-blocked game servers.
📄️ ☁️ Cloud DDNS Routing
Route MikroTik cloud DDNS updates through a specific gateway to ensure reliable connectivity to Mikrotik's cloud infrastructure. This setup creates a dedicated routing path for cloud synchronization, bypassing congested or filtered routes. Useful for enterprise deployments, multi-gateway setups, or environments where cloud connectivity is critical for remote management.
📄️ 🚀 Speedtest Traffic Routing
Detect speedtest traffic in real-time and route it through a dedicated gateway using policy-based routing (PBR). Speedtest detection identifies large, sustained transfers (800KB+, 2-500Mbps connection rate) on TCP port 443 to external addresses. Routes these packets through a separate to-speedtest routing table, preventing speedtest from saturating primary WAN or mixing with other high-bandwidth traffic. Useful for multi-WAN setups, separating speedtest from production traffic, or testing alternate ISP connections.
📄️ 🔐 RADIUS Server Integration
Overview
📄️ 🌐 Access Concentrator (AC) Setup
Overview