Have you noticed your internet speed has suddenly dropped, and unknown devices have appeared online? Or do you simply want to monitor who's using your Wi-Fi connection? MikroTikUnlike consumer routers with simplified interfaces, this brand's equipment offers dozens of ways to monitor connected clients—from visual tools to in-depth traffic analysis. But without understanding the nuances, it's easy to miss important details: for example, not all devices appear in the standard list. DHCP Leases, if they use static IPs.
In this article we will look at 5 working methodsHow to see who is connected to your Wi-Fi MikroTik — from basic to advanced. You'll learn how to distinguish legitimate devices from shady ones, why some clients may not appear in standard reports, and how to block unwanted users in just two clicks. And for those who prefer automation, we'll show you how to set up email notifications about new connections.
Method 1: Viewing via Winbox (the easiest)
Winbox - is a proprietary graphical interface for management MikroTik, which can be installed on Windows, macOS, or Linux. It allows you to see all active connections in real time, not only via Wi-Fi, but also via cable. The main advantage of this method is visual clarity: MAC addresses, IP addresses, hostname (if the device is broadcasting one), and even the current data transfer rate are displayed here.
To open the list of connected devices:
- 🖥️ Launch Winbox and connect to the router (via MAC address, IP or local network search).
- 📊 Go to the section
IP → DHCP Server → LeasesHere you will see all devices to which the router has assigned IP addresses via DHCP. - 🔍 For viewing everyone connected clients (including those using static IPs), open
IP → ARP. - 📶 To see only Wi-Fi clients, go to
Wireless → Registration Table.
Please note: in Registration Table are displayed All Devices that have ever connected to your Wi-Fi network, even if they are currently disconnected. To see only active clients, sort the table by column. Last Activity.
What to do if Winbox won't connect?
If Winbox can't connect to router, check:
1. Is the protocol enabled on the router? Winbox (chapter IP → Services).
2. Does the firewall block ports? 8291 (default for Winbox).
3. Is the router's MAC address specified correctly (if you are connecting via MAC).
If the problem persists, try connecting via WebFig or SSH.
2. Method: Using WebFig (web interface)
WebFig - this is a web version of the interface MikroTik, which works directly in the browser. It's convenient if you don't have access to Winbox or you are on another device (for example, a smartphone). Functionality WebFig almost identical Winbox, but some sections here are less clear.
Instructions for viewing connected devices:
- Open your browser and enter your router's IP address (usually
192.168.88.1). - Log in (the default login and password are often
adminwithout a password, if you haven't changed it). - Go to
IP → DHCP Server → Leasesfor a list of devices with dynamic IP. - For a complete list (including static IPs), please visit
IP → ARP. - To see only Wi-Fi clients, go to
Wireless → Registration.
IN WebFig There is one useful feature: if you hover over the MAC address in the table, a tooltip with the device manufacturer will appear (for example, Apple, Xiaomi or Samsung). This helps quickly identify unknown gadgets.
Method 3: Terminal commands (for experienced users)
If you prefer to work with the command line, MikroTik provides powerful tools for analyzing connected devices. Via the terminal (available in Winbox, WebFig or by SSH) can be obtained as detailed as possible information including connection time, protocol used (802.11n/ac/ax) and even signal strength.
Basic commands for viewing clients:
/ip dhcp-server lease print # List of DHCP clients/ip arp print # List all devices in the ARP table
/interface wireless registration-table print # List of Wi-Fi clients
To see only active connections with traffic details, use:
/tool sniffer quick interface=wlan1
This command will display actual network traffic in real time, including source and destination MAC addresses. Use it with caution—under high network load, it may temporarily reduce router performance.
To filter results by a specific parameter (for example, only devices with IP from a certain range), use the flag where:
/ip dhcp-server lease print where address~"192.168.88"
Make sure you have access via SSH or Winbox
Check user rights (you need at least read level)
Save the current configuration (/system backup save)
Don't change the settings unless you are sure of the command-->
4. Method: Monitoring via log files
MikroTik Keeps detailed logs of all events, including device connections and disconnections from Wi-Fi. This is useful if you want to track When And how often An unknown client appears. Logs are stored in the section Logs and can be exported for analysis.
To view connection logs:
- Open
LogsV Winbox or WebFig. - Filter entries by keywords:
wireless,connect- successful connections.wireless,disconnect- shutdowns.dhcp— issuance of IP addresses.
/log print file=wifi_connections.Example of a log entry when connecting a device:
12:34:56 wireless,info wlan1: connected 00:1A:2B:3C:4D:5E (Xiaomi)
To automate monitoring, you can set up email notifications when new MAC addresses appear. To do this:
- Create a script in
System → Scripts: - Add a task to
System → Scheduler, which will run this script every 5 minutes.
:local newMac [:toarray [/interface wireless registration-table find where last-activity>5m]]:if ([:len $newMac] > 0) do={
/tool e-mail send to="your@email.com" subject="New Wi-Fi connection" body=("New devices detected: " . [/interface wireless registration-table get [find where last-activity>5m] mac-address])
}
Method 5: Analyze traffic using Torch
Tool Torch V MikroTik allows in real time Monitor traffic passing through the router, broken down by IP and MAC address. This is the most effective way to identify "invisible" clients that may be hiding behind static IP addresses or using non-standard protocols.
How to use Torch:
- Open
Tools → TorchV Winbox. - Select an interface (eg.
wlan1for Wi-Fi). - Set the filter by protocol (eg.
TCPorUDP) or leaveAnyfor general analysis. - Click
Start— a list of active connections will appear in the window, indicating the data transfer speed. - 📥 Unknown MAC addresses with high traffic (possible "pirates").
- 🔄 Devices that exchange data with external IPs (may indicate a botnet or data leak).
- 🕒 Connections during non-working hours (for example, at night when everyone is sleeping).
In the results Torch Please note:
For in-depth analysis, you can export data from Torch to file:
/tool torch interface=wlan1 duration=1m file-name=traffic_analysis
How to block an unknown device
If you find a suspicious device online, there are several ways to block it. The most reliable is add a MAC address to the blacklist (MAC Filtering). This will prevent reconnections even after rebooting the router.
Blocking instructions:
- Go to
Wireless → Security Profiles. - Select the profile used by your Wi-Fi network (usually
default). - Tab
MAC Filter→ Add the MAC address of the unwanted device to the list and select an actiondeny. - Apply the settings and restart the Wi-Fi interface (
/interface wireless disable wlan1; /interface wireless enable wlan1).
Alternative blocking methods:
| Way | How it works | When to use |
|---|---|---|
| IP blocking | Add IP to the firewall (/ip firewall filter) |
If the device uses a static IP |
| Changing your Wi-Fi password | Change the security key in Wireless → Security Profiles |
If there are many unknown devices |
| Time limit | You are setting up Access List with time restrictions |
For guest networks or children's devices |
| VLAN isolation | Divide the network into virtual segments | For office networks with different user groups |
Common mistakes and their solutions
When trying to view connected devices, users often encounter common issues. Here are the most common ones and how to fix them:
Problem 1: On the list DHCP Leases Some devices are missing.
⚠️ Attention: Devices with static IP addresses are not displayed inDHCP Leases. Check the sectionIP → ARPorWireless → Registration Table.
Problem 2: IN Registration Table Devices that have been disconnected for a long time are displayed.
- 🔄 Clear the table with the command
/interface wireless registration-table remove [find]. - 🔧 Set up automatic cleaning in
Wireless → Settings → Registration Timeout(set value5mto remove inactive clients after 5 minutes).
Problem 3: Unknown devices continue to appear even after MAC blocking.
- 🔍 Check if the MAC address is cloned (compare with the original device).
- 🔒 Change your Wi-Fi password and turn it on
WPA3in security settings. - 🛡️ Configure your firewall to block unauthorized connections:
/ip firewall filter add chain=forward src-mac-address=00:1A:2B:3C:4D:5E action=drop
Problem 4: After updating the firmware MikroTik stopped showing Wi-Fi clients.
⚠️ Attention: In some versions RouterOS (for example, 7.x) the menu location has changed. If the sectionWireless → Registration Tablemissing, update firmware or use command/interface wireless registration-table printin the terminal.
FAQ: Answers to frequently asked questions
Is it possible to see the connection history for the past days?
By default MikroTik does not store long-term connection history. However, you can:
- Configure sending logs to an external syslog server.
- Use a script to write data to a file (an example is given in the section on logs).
- Install third-party monitoring software (e.g. Zabbix or PRTG).
Without additional settings, history is stored only in logs, which are overwritten when full.
Why are "virtual" clients (e.g. Multicast) displayed in the list of connected devices?
This is normal network behavior. In the list ARP or Registration Table may appear:
- 📡 Multicast addresses (For example,
01:00:5E:...) - are used for group distribution (for example, IPTV). - 🖥️ Virtual interfaces router (for example,
bridgeorvlan). - 🔄 Devices with duplicate MAC addresses (if there are switches in the network that clone addresses).
To hide them, filter the list by the actual MAC addresses of the manufacturers (the first 3 bytes).
How can I find out what device is behind a MAC address?
There are several ways to identify a device:
- Search the OUI database: The first 3 bytes of the MAC address indicate the manufacturer. For example,
B8:27:EB- This Raspberry Pi,78:31:C1— AppleCheck the website. MAC Vendors. - Ping and port scanning: Use the command
/ping [IP address], then scan for open ports: - DNS name lookup: Enter in terminal:
/tool netwatch add address=[IP] interval=1s up-script={/tool fetch url="http://[IP]"}
/tool dns-cache print where address=[IP]
Is it possible to limit the speed for a specific device?
Yes, in MikroTik There are flexible tools for speed limiting (QoS). To limit the speed for a device with a MAC address 00:1A:2B:3C:4D:5E:
- Create a queue in
Queues → Simple Queues. - Please specify
Target Address(IP or range) orDst. MAC Address. - Set limits on fields
Max Limit(For example,10M/10Mfor 10 Mbps for download and upload).
Example command for terminal:
/queue simple add name="Limit_Device" target=00:1A:2B:3C:4D:5E max-limit=10M/10M
How do I set up notifications about new connections on my phone?
To send notifications to your phone, you can use:
- Email → SMS: Set up email notifications (as described in the section on logs), and then connect your email to a service like IFTTT to convert to SMS.
- Telegram bot: Create a bot in Telegram and set up a script on the router to send messages:
- Mobile application: Install MikroTik App (available for iOS and Android) and set up push notifications.
:local token "Your_Token":local chatID "Your_ChatID"
:local message ("New device: " . [/interface wireless registration-table get [find where last-activity<1m] mac-address])
/tool fetch url="https://api.telegram.org/bot$token/sendMessage?chat_id=$chatID&text=$message"