How to Limit Wi-Fi for Specific Clients: A Complete Guide to Setting Up a Router

Controlling a home or office Wi-Fi network sometimes requires flexibility: some people need to limit the speed for guest devices, others need to block a child's internet access after 10:00 PM, and still others need to completely disconnect "unnecessary" devices from the network. Limiting Wi-Fi for individual clients It solves these problems without purchasing additional equipment. Simply configure your router correctly.

Modern routers offer several ways to manage connected devices, from simple MAC address blocking to complex Quality of Service (QoS) rules. However, not all users know how these features work in practice. In this article, we'll explore 5 Working Methods to Limit Wi-Fi, including hidden firmware features, and we'll explain which settings should be used in different scenarios—from parental controls to traffic optimization for work.

📊 Why do you want to limit Wi-Fi?
To prevent children from spending time online at night
To save traffic on guest devices
To prevent neighbors from connecting to my network
To prioritize work devices
Other

1. Ways to limit Wi-Fi: what can be done?

Before you begin setting up your router, it's important to understand what restrictions you need. Routers allow you to:

  • 🔌 Block access completely to the network for specific devices (by MAC address or IP).
  • Limit connection time (for example, from 8:00 pm to 8:00 am).
  • 📉 Limit the speed downloads/uploads for individual clients.
  • 🚫 Block access to certain websites (social networks, games, torrents).
  • 📡 Create separate networks with different rights (guest network, network for IoT devices).

Not all routers support all of these features. For example, budget models TP-Link TL-WR840N or D-Link DIR-615 only allow you to block devices by MAC, while advanced ASUS RT-AX88U or MikroTik hAP ac² offer flexible QoS rules and parental controls. Check your router model — the available functionality depends on this.

Also keep in mind that some restrictions (such as time-based blocking) can be bypassed by changing your MAC address or connecting via a VPN. For maximum security, combine several methods.

2. Method 1: Blocking devices by MAC address

The easiest way to disconnect "unnecessary" devices from Wi-Fi is to block them by MAC address (unique identifier of the network card). This method works on all routers, but has a drawback: if the user changes the MAC address on their device, the block will be reset.

To find the MAC address of a connected device:

  1. Go to the router's web interface (usually at 192.168.0.1 or 192.168.1.1).
  2. Go to the section with the list of clients (for example, DHCP → DHCP Clients or Wireless Network → Statistics).
  3. Copy the MAC address of the desired device (format: 00:1A:2B:3C:4D:5E).

Next, add it to the blacklist:

  • On TP-Link: Advanced Settings → Wireless Mode → MAC Filter.
  • On ASUS: Local Network → DHCP Server → Access Control List.
  • On Keenetic: Home Network → Devices → Block.

☑️ MAC address blocking

Completed: 0 / 4
⚠️ Warning: MAC addresses can be spoofed through the network settings on a smartphone or PC. For added security, combine this method with IP to MAC address binding (optional) ARP Binding in routers).

3. Method 2: Time Limit (Parental Control)

If you need to block Wi-Fi access during certain hours (for example, at night), use the function parental control or access schedulesThis method is suitable for restricting children or employees in the office.

Setting up an example TP-Link Archer C7:

  1. Go to Additional settings → Parental controls.
  2. Enable the feature and add the device by MAC address.
  3. Specify the days of the week and time intervals (e.g. from 22:00 to 08:00).
  4. Save the rule and apply the settings.

On routers ASUS a similar function is called AiProtection → Parental Control, and on KeeneticFamily → Time LimitsSome models (for example, MikroTik) require manual creation of rules in Firewall with time indication.

Router Path to settings Max. number of rules Exception support
TP-Link Archer AX20 Parental control 16 Yes (by days of the week)
ASUS RT-AX58U AiProtection → Parental Control 32 Yes (flexible schedule)
Keenetic Giga Family → Restrictions Unlimited Yes (by device and time)
MikroTik hEX IP → Firewall → Schedule Depends on memory Yes (requires manual configuration)
⚠️ Note: On rooted devices (Android, jailbroken iPhone), time restrictions can be bypassed by changing the system time. For maximum security, combine this method with MAC blocking.

4. Method 3: Rate Limit (QoS) for Individual Clients

If the problem is not in access, but in network congestion (for example, someone downloads torrents or watches 4K videos), setting up Quality of Service (QoS)This feature allows you to limit download/upload speeds for specific devices or traffic types.

Setting up QoS on ASUS RT-AC68U:

  1. Go to Adaptive QoS → Bandwidth Limiter.
  2. Turn on Traditional QoS (if manual control is required).
  3. Add a rule for a device by MAC or IP, specify the limits:
    • 📥 Download (For example, 10 Mbps).
    • 📤 Upload (For example, 5 Mbps).
  • Apply the settings and reboot the router.
  • On MikroTik The setup is more complex but more flexible. An example command for limiting the speed of a device with an IP address. 192.168.88.100 to 5 Mbps:

    /queue simple add name="Limit_Device" target=192.168.88.100 max-limit=5M/5M

    For routers without QoS (e.g. older models D-Link) You can use an alternative approach: prioritize traffic from working devices, leaving the rest with a minimum bandwidth. However, this won't provide precise speed control.

    5. Method 4: Blocking access to websites

    If the goal is to block access to certain resources (social networks, games, torrents), use filtering by domains or keywordsThis method works at the DNS or firewall level.

    Setting up on Keenetic:

    1. Go to Security → Traffic Filtering.
    2. Create a rule of type Blocking websites.
    3. Add domains (eg. vk.com, torrents.ru) or keywords (for example, game, torrent).
    4. Apply the rule to a specific device by MAC or IP.

    On TP-Link a similar function is called Access Control → URL Filter. You can also use torrent blocking Filter by ports (block ports 6881-6889).

    For advanced users: MikroTik Website blocking is configured through Firewall using Layer7-filters. Example of a blocking rule YouTube:

    /ip firewall layer7-protocol add name=youtube regexp="^.+(youtube|googlevideo).+$"
    

    /ip firewall filter add chain=forward layer7-protocol=youtube action=drop

    ⚠️ Attention: Blocking by domains can be bypassed by changing DNS (for example, to 1.1.1.1 or 8.8.8.8). To be on the safe side, also block alternative DNS in your router settings.

    6. Method 5: Guest network with restrictions

    If you need to separate devices into "your own" and "other people's", create guest network with a separate SSID and restrictions. This method is suitable for offices, cafes, or homes where outsiders frequently connect.

    Setting up on ASUS RT-AX86U:

    1. Go to Wireless Network → Guest Network.
    2. Enable guest access and specify:
      • 🔒 SSID (For example, Guest_WiFi).
      • 🔑 Password (or leave the network open).
      • Time limit (for example, 2 hours).
      • 📛 Isolation of clients (prohibition of traffic exchange between devices in the guest network).
  • In the section Firewall Block access to the local network (optional) Access IntranetDisable).
  • On MikroTik The guest network is configured by creating a separate VLAN with its own rules FirewallConfiguration example:

    /interface wireless security-profiles add name=guest_profile mode=dynamic-keys
    

    /interface wireless add name=guest_wifi master=wlan1 security-profile=guest_profile ssid=Guest_WiFi

    /ip firewall filter add chain=forward src-address=192.168.90.0/24 dst-address=192.168.88.0/24 action=drop

    The advantage of a guest network is that devices on it can't see your main network and can't access shared files or printers. The disadvantage is that you'll have to maintain two Wi-Fi names and explain to guests which one to connect to.

    7. Problems and bypassing restrictions: how to protect yourself?

    Any Wi-Fi restriction can be circumvented if you know how it works. Here are some ways to circumvent it and how to prevent it:

    Workaround How to protect yourself
    Changing the MAC address Use IP to MAC binding (ARP Binding) and IP blocking.
    Connecting via VPN Block known VPN server IP addresses in Firewall.
    Change DNS (for example, to 8.8.8.8) Disable the use of third-party DNS in your router (DHCP → Forced DNS).
    Connecting to a neighbor's Wi-Fi Reduce the transmit power (Tx Power) or use Client Isolation.

    For maximum protection, combine several methods. For example:

    • 🔒 MAC blocking + IP binding.
    • ⏳ Time limit + QoS.
    • 🌐 Guest network + DNS filtering.

    If your network includes devices with root access (jailbroken iPhones, jailbroken Androids), no router-level restrictions will be reliable. In this case, the only control method is physically disabling Wi-Fi or using specialized software (e.g., OpenDNS to filter traffic).

    FAQ: Frequently asked questions about Wi-Fi restrictions

    Is it possible to restrict Wi-Fi for iOS devices?

    Yes, but with some caveats. On an iPhone/iPad without jailbreaking, you can't change the MAC address, so MAC blocking will still work. However, time or speed restrictions can be bypassed using a VPN or DNS change. For maximum security, use a combination of methods: MAC blocking + IP binding + parental controls.

    How to restrict Wi-Fi for a Smart TV or set-top box?

    Smart TV and set-top boxes (for example, Xiaomi Mi Box or Apple TV) usually don't allow you to change your MAC address, so MAC blocking or time limits are suitable for them. If you need to limit the speed (for example, for 4K streams), use QoS. On some TVs (for example, Samsung or LG) You can also block access to certain applications through parental controls in the TV menu.

    Why does my device still connect to Wi-Fi after being blocked?

    Possible reasons:

    • 🔄 The device's MAC address has changed (for example, after a factory reset).
    • 📡 The device connects to another network (neighbor's Wi-Fi or mobile hotspot).
    • 🔧 Router settings were not saved (check Apply and reboot).
    • 🛡️ The blocking function is disabled in the firmware (update the router software).

    Check the current MAC address of the device and compare it with the blacklist in the router.

    Is it possible to restrict Wi-Fi for devices with dynamic IP?

    Yes, but to do this you need to bind the IP to the MAC address (function ARP Binding or DHCP Reservation). Without binding, the device may receive a new IP upon reconnection, and the restrictions will no longer apply. Setting up binding:

    1. Find the device's MAC address in the client list.
    2. In the DHCP settings of the router, add a static binding (for example, 192.168.1.100 for MAC 00:1A:2B:3C:4D:5E).
    3. Apply restrictions (QoS, blocking) to this IP.

    How to restrict Wi-Fi for all devices except your own?

    The most reliable way is to use MAC address whitelist (Allow connections only to specified devices). Setting:

    1. Enable MAC filtering on your router.
    2. Add your devices' MAC addresses to the whitelist.
    3. Activate the mode Allow only specified (instead of a blacklist).

    Disadvantage: You'll have to manually add the MAC address of each new device. An alternative is a guest network with client isolation.