Здравствуйте дорогие друзья! Сегодня хотел бы рассказать, как ограничить скорость интернета по WiFi или в локальной сети для компьютеров через роутер.
Потребоваться это может в разных ситуациях, например, мой друг живет в общежитии, у него подключен проводной интернет, и он умудряется через роутер раздавать WiFi по общежитию не бесплатно!
У него есть свой список клиентов, и они ему платят ежемесячную плату за пользование беспроводным интернетом как провайдеру.
Что бы пользователи сильно не перегружали канал, и можно было самому комфортно пользоваться интернетом, я помог ему настроить ограничение скорости скачивания для других компьютеров.
У него установлен WiFi роутер Tp-Link WR841ND, с поддержкой функции Bandwidth Control (шейпер), отвечающей за распределения трафика. Как раз на нем я и производил настройку, о которой я расскажу ниже.
Кстати, почти все современные роутеры фирмы TP-Link поддерживают эту опцию, да и интерфейс прошивки у всех моделей схож, так что не переживайте если у вас другая моделька, просто следуйте инструкциям и все получится.
Контроль скорости интернета для всех компьютеров
Итак, первым делом рассмотрим настройку ограничения скорости для всех компьютеров, подключенных к роутеру по беспроводной сети либо по локальной.
Хочу заметить, что для настройки желательно что бы была включена DHCP служба динамического назначения IP адресов для устройств. Обычно, она включена по умолчанию, но все же не лишним будет проверить. Зайдите в настройки роутера через браузер, наберите в адресной строке 192.168.0.1 либо 192.168.1.1. Появится всплывающее окно, в котором нужно ввести логин и пароль, обычно это admin и admin если Вы ничего не меняли.
Перейдем в меню на вкладку DHCP, где напротив DHCP-сервер должен стоять флажок Включить.
Далее перейдем на вкладку Контроль пропускной способности где активируем данную опцию.
Поставим галочку напротив Включить контроль полосы пропускания.
Тип линии в моем случае я выбрал Другая, если у Вас ADSL, то укажите этот вариант.
В поля Исходящая и Входящая полоса пропускания введите максимальные показатели, соответствующие Вашему тарифному плану. Если не знаете, то уточните у своего провайдера. Если у меня 100 Мбит/сек, значит я ввожу 102400 Кбит/сек.
Далее сохраняем нажав на кнопку Сохранить.
После сохранения изменений открываем вкладку Контроль пропускной способности – Список правил и жмем Добавить новую.
Ставим галочку напротив Включить.
В поля Диапазон IP-адресов вводим диапазон адресов как в настройках DHCP, что позволит нам контролировать все подключенные устройства. Диапазон портов пропустим, Протокол оставим All.
Далее укажем в полях Исходящая полоса пропускания минимальную и максимальную исходящую скорость (это когда Вы загружаете свои файлы в интернет). Например, я установил ограничении на 5 Мбит/сек. Поэтому в минимальной ставим 0, а в максимальной вводим 5120 Кбит/сек (5*1024=5120).
В Полях Входящая полоса пропускания (когда Вы скачиваете файлы из интернета) я прописал аналогично.
Жмем Сохранить для изменения настроек.
Теперь всем устройствам с IP адресами от 192.168.0.100 до 192.168.0.199, подключенным к роутеру будет отводится скорость 5 Мбит/сек. Если в будущем понадобится удалить или изменить данное ограничение нажмите ссылки Изменить или Удалить.
Теперь остается перезагрузить маршрутизатор, что бы настройки вступили в силу, для этого перейдите во вкладку Системные инструменты – Перезагрузка. После перезагрузки проверьте скорость интернета что бы убедиться в работе данного ограничения.
Ограничение скорости трафика для отдельных устройств
Ограничение для отдельных устройств устанавливается по IP адресу, а перед этим необходимо сделать привязку этого адреса к MAC адресу нужного устройства. Например к MAC адресу компьютера пользователя «Н» я сделал привязку IP 192.168.0.129, следовательно этот ПК при включении будет всегда получать от роутера только эти цифры.
Привязка IP адреса к MAC адресу
Итак, заходим в DHCP – Резервирование адресов и жмем кнопку Добавить новую.
В поле MAC адрес вводим нужное значение. В поле Зарезервированный IP адрес вводим соответствующий IP адрес. Состояние – оставляем включенным. Жмем кнопку Сохранить.
Где взять MAC адрес нужного компьютера?
Если этот компьютер или другое устройство подключены к нашему маршрутизатору, то перейдите во вкладку DHCP – Список клиентов DHCP, где будут отображаться все подключенные клиенты к роутеру. Выберите нужный.
После проделанной операции следует сделать перезагрузку роутера. Откройте вкладку Системные инструменты – Перезагрузка.
Когда оборудование перезагрузится, зайдите снова в DHCP – Список клиентов DHCP и проверьте, привязан ли IP к нужному устройству.
Затем откройте уже знакомую нам вкладку Контроль пропускной способности – Список правил и нажмите Добавить новую.
Ставим напротив Включить галочку, в первое поле Диапазона адресов вводим нужный IP адрес, Диапазон портов и Протокол оставим без изменений.
В поле Исходящая полоса пропускания введем нужную исходящую скорость (когда мы загружаем файлы в интернет).
В поле Входящая полоса пропускания введем нужную входящую скорость (когда мы скачиваем файлы из интернета). В обоих случаях я ввел максимальную 5 Мбит/сек ( 5*1024=5120 Кбит/сек). Нажмите кнопку Сохранить когда закончите настройку.
Если вдруг появятся какие-либо ошибки при сохранении, проверьте не созданы ли у Вас еще какие-либо правила. Они могут конфликтовать между собой. Просто удалите ранее созданное.
В случае, если все прошло успешно, то появится созданное правило, которое будет ограничивать скорость до 5 Мбит/сек для одного устройства с IP 192.168.0.129.
Когда устройств много, то создайте для каждого такое правило, параметры везде могут быть разными.
Защита на случай смены клиентом MAC адреса
Теперь мы знаем как уменьшить скорость интернета для отдельных устройств, но если один из клиентов сменит MAC адрес, то он обойдет ограничение по скорости. Что бы этого не произошло можно установить фильтр по MAC адресу, благодаря которому, если клиент решит схитрить у него вовсе пропадет интернет.
Данный способ немного будет неудобен тем, у кто постоянно подключает разные устройства к роутеру, что бы на них заработал интернет, нужно будет их MAC адреса добавлять в белый список.
Да и пользоваться данной опцией нужно, как мне кажется, не всегда. Например, где-то в офисе это подойдет как никогда, а для дома, считаю что будет лишним.
Откройте вкладку Беспроводной режим – Фильтрация MAC адресов и нажмите Добавить новую.
Первым делом добавьте адрес компьютера, с которого производите настройку, а то сами себя заблокируете!
В поле MAC адрес вводим соответствующие данные, в поле Описание вводим краткое название для пометки, Статус ставим Включено. После чего жмем Сохранить.
Теперь следует установить отметку напротив Разрешить станциям, указанным во включенных записях, получать доступ после чего нажмите на кнопку Включить для активации фильтра.
После произведенных настроек, доступ к интернету будет иметь только один пк, для добавления других устройств, компьютеров, ноутбуков, смартфонов нажмите Добавить новую и повторите вышеописанную операцию по добавлению устройств.
Список MAC адресов можно проверить на вкладке меню DHCP – Список клиентов DHCP.
Будьте очень внимательны, следуйте строго инструкциям, а то и самого себя можно заблокировать и доступ к настройкам потерять. После чего придется делать системный сброс настроек.
Для отключения фильтра MAC адресов, на вкладке Беспроводной режим – Фильтрация MAC адресов нажмите на кнопку Отключить напротив надписи Фильтрация по MAC адресам.
Если не знаете как через ноутбук раздать WiFi, читайте здесь.
Ну вот и все, дорогие друзья, теперь вы знаете как ограничить скорость интернета через роутер. Если возникнут вопросы, спрашивайте в комментариях, постараюсь помочь!
Скажи пожалуйста как мне смотреть кто сколько трафика использует?
и эта скорость которую мы ставим в 5012кбит она полностью отрезается от обшего трафика или это будет его пиковой скоростью ? если он не будет пользоваться интернетом в данный момент,она распределиться на всех?
В статистике роутера показано кто сколько использовал данных! Скорость для ip определяется как пиковая. Т.е. скорость у них не будет превышать определенного порога, и на общую скорость интернета это не влияет, т.е. скорость не делится, просто для каждого ip ставится порог!
Скажите пожалуйста, если так возможно, как мне сделать, например, открытый вайфай куда бы шла только та скорость, которую я не использую. И по мере загруженности мной трафика скорость интернета для пользователей этого вайфай падала.
Такое на обычных роутерах невозможно, на специализированном сетевом оборудовании — легко.
100 Мб/с это 100 000 кбит/с, а не как у Вас по аналогии с байтами. Посмотрите конвертеры и справочники.
Контроль по MAC адресам не лишен дома, особенно при наличии детей)).