Many people are familiar with the situation when the internet starts to slow down just when you need to conduct an important video conference or download a large file. Often, the cause isn't overloaded ISP bandwidth, but rather the active activity of other users on your local network, whether it's neighbors downloading torrents or your own family members watching 4K video. Understanding that How to limit Wi-Fi speed for other users, is becoming a critical skill for a home network administrator.
Fortunately, modern routers have powerful tools for traffic management. Features Bandwidth Control or QoS They allow not only blocking access but also flexibly distributing channel bandwidth. This ensures the stable operation of critical applications even under high overall network load.
In this guide, we'll take a detailed look at the technical aspects of setting up routers from various manufacturers. You'll learn how to find hidden settings, what parameters to configure for different types of devices, and how to avoid common mistakes that can completely disrupt your network.
How traffic limiting and QoS work
Before moving on to specific hardware models, it's important to understand the basic mechanisms of network flow control. The primary method used in most routers is called QoS (Quality of Service)This technology allows prioritizing certain types of traffic or specific devices, guaranteeing them the minimum required bandwidth.
The second mechanism is Bandwidth Control (bandwidth control). Unlike QoS, which primarily manages queues, this tool sets hard limits. You can set the maximum download and upload speed for each IP address on the network. This is the most effective way to rein in users who consume too many resources.
⚠️ Please note: Applying hard limits may cause instability in some online services that require constant ping, such as video calls or online games, if the limit is set too low.
It's important to understand the difference between MAC address-based and IP address-based restrictions. The MAC address is unique to each network card and doesn't change, making it ideal for persistent rules. IP addresses can be dynamic, so configuration is often required for restrictions to work correctly. static DHCP lease.
Network Preparation: Static IP and Address Binding
Effective speed management is impossible without prior preparation. A key step is to secure the IP addresses of the devices to which you plan to apply the rules. If a device's address changes every time it connects, your traffic control settings will no longer apply.
The process begins by logging into the router's web interface. This is usually done through a browser at 192.168.0.1 or 192.168.1.1You will need administrator rights. Once authorized, find the section related to LAN or DHCP Server.
Here you need to create a list of static assignments. You take the MAC address of the target device (you can find it in the list of connected clients) and assign it a permanent IP address, for example, 192.168.1.50Now, no matter how many times this device reconnects, the router will always assign it this specific address.
☑️ Preparing for speed limits
After completing these steps, you can be sure that the rules you create will apply specifically to the device or computer you selected. Without this step, any further manipulations may be useless.
Setting up Bandwidth Control on TP-Link routers
Routers from TP-Link are among the most popular, and the traffic management interface is implemented quite logically. The function is usually called Bandwidth Control and is located in the menu on the left. The first step is to activate this module by checking the "Enable" box.
Next, the system will ask you to enter your overall channel bandwidth (Line Type and Bandwidth). Enter the actual values received from your provider, or slightly less than the actual ones to leave some headroom. This is necessary for accurate calculation of percentages and queues.
After saving the general parameters, we move on to creating rules (Rules List). Here you need to add a new rule, specifying a range of IP addresses (for example, 192.168.0.100 - 192.168.0.100 for one device). In the fields Max Bandwidth enter the desired limit in Kbps or Mbps.
| Parameter | Description | Recommended value |
|---|---|---|
| IP Range | Address range for the rule | Specific static IP |
| Port Range | Port range | 1 - 65535 (all ports) |
| Protocol | Transfer protocol | ALL (TCP/UDP) |
| Egress Bandwidth | Upload speed | Tariff limit |
| Ingress Bandwidth | Download speed | Tariff limit |
Please note that values are often specified in kilobits (Kbps) rather than megabits. 1 Mbps equals 1024 Kbps. An error in the calculations here will result in either no noticeable effect or a complete disconnection of the device from the network.
What to do if the rules don't work?
Make sure the client device doesn't have a manually assigned static IP address, bypassing the router. Also, check if the "Smart Connect" feature, which combines the 2.4 and 5 GHz bands, is enabled—this can sometimes disrupt the binding rules. If this happens, try separating the SSIDs.
Speed limits on Keenetic and Asus routers
In the ecosystem Keenetic (formerly Zyxel) uses prioritization to limit bandwidth, but there's also the option to set a hard limit via the command line or advanced settings. However, the easiest way for users is to use the "Device Priority" feature. You can assign your computer the highest priority, and the router will automatically allocate up to 70-80% of the bandwidth to it, throttling the rest.
For more fine-tuning on Keenetic, you can use the mechanism Queues. In the interface KeeneticOS This is located in the "Device List" section. Select the desired device, click the settings icon, and find "Speed Limit." Here you can set limits for incoming and outgoing traffic.
At routers Asus with firmware AsusWRT there is a powerful module Adaptive QoSIt allows you to not only set limits but also prioritize traffic types (gaming, streaming, web surfing). To manually limit traffic, go to "Traffic" -> "Speed Limit."
Here you'll see a list of all active clients. Toggle the slider to "On" for the desired device and use the sliders to set the desired speed. The Asus interface is convenient because it displays the current speed in real time, helping you find the optimal settings.
If the limits are not applied after setting them up, try finding the "Hardware Acceleration" option in the LAN Switch Control settings and temporarily disabling it.
MikroTik setup specifics for advanced users
Equipment MikroTik (RouterOS) offers the most flexible, yet complex, tools. There are no simple sliders; everything is rule-based. Simple QueuesThis is a professional level of traffic management that allows you to create complex priority trees.
To create a restriction, you need to go to the menu Queues and add a new element Simple QueueIn the field Target The IP address of the device being restricted is specified. In the field Max Limit values for downloading and uploading in the format are specified download/upload, For example, 5M/1M.
/queue simple
add name="limit_guest" target=192.168.88.50 max-limit=5M/1M
This command will create a queue named "limit_guest" for the address 192.168.88.50 with a download limit of 5 megabits and upload limit of 1 megabit. The advantage of MikroTik is that you can limit not only by IP, but also by protocol, time of day, and even packet content.
⚠️ Warning: The MikroTik (WinBox) interface is unforgiving of syntax errors. An incorrectly configured rule can create an infinite loop or overload the router's processor, resulting in network downtime.
For beginners, MikroTik has a built-in wizard. Quick Set, but it doesn't provide access to fine-tuning queues. Therefore, to implement restrictions, you'll have to use the full interface or console.
Common errors and problems when limiting traffic
Even after following the instructions, users often encounter restrictions that don't work or don't work correctly. One of the most common mistakes is misunderstanding the units of measurement. Providers specify speeds in megabits (Mbps), but some routers (especially older TP-Link models) may require kilobits (Kbps) or bytes.
Another problem is rule conflicts. If you create a rule for an IP address range, and within that range there's another rule for a specific IP, the router may apply a different rule than you expect. Typically, the rule that's higher in the list or more specific applies.
It's also worth considering the impact of encryption and VPN. If the user whose speed you want to limit enables a VPN, the router will lose visibility into the traffic type and may apply rules less effectively, although the overall IP address speed limit will usually remain.
Keep in mind that restrictions apply only within your local network. You can't limit the speed of a specific website or service for all users at once without using complex filters unless your router supports deep packet inspection (DPI).
Questions and Answers (FAQ)
Is it possible to limit Wi-Fi speed for guests without configuring each device?
Yes, this can be done through the "Guest Network" feature. Most routers allow you to set a separate speed limit for the guest SSID for the entire guest group, or limit the overall bandwidth of the guest interface.
Will my gaming ping be reduced if I limit the download speed on other devices?
Yes, most likely. Limiting the download speed on other devices will free up bandwidth, but it's more important to limit the upload speed. A full upload bandwidth is what most often causes lag and high ping. Reduce the upload speed to a minimum (e.g., 100-200 kbps) on devices with background downloads.
Do these settings work if the device is connected via cable (LAN)?
Yes, absolutely. QoS and Bandwidth Control mechanisms operate at the network packet level and are independent of the physical transmission medium (Wi-Fi or Ethernet). The rules apply to the IP address regardless of the connection type.
How can I remove the restriction if I forgot my router password after setup?
If you've changed the administrator password and forgotten it, the only solution is to reset the router to factory settings (press the Reset button). This will clear all settings, including speed limits, and return the username and password to those on the sticker on the bottom of the device.