Как контролировать свою сеть Wi-Fi в Linux

Ваше соединение Wi-Fi слишком медленное? У вас постоянные проблемы с сетью при работе в сети? Скорее всего, ваша беспроводная сеть обрабатывает больше трафика, чем следовало бы. К счастью, управлять сетью Wi-Fi в Linux довольно просто. Вы можете использовать evillimiter с открытым исходным кодом для мониторинга и управления пропускной способностью устройства. В этом руководстве показано, как это сделать, используя пошаговый подход.

Что такое Эвиллимитер?

Эвиллимитер это бесплатный инструмент мониторинга с открытым исходным кодом, который может ограничивать использование полосы пропускания для устройств, подключенных к локальной сети. Он работает в Linux и Windows и может работать без административного доступа к сети. Примечание: вы не должны использовать этот инструмент в чужих сетях, чтобы избежать возможных юридических проблем.

Как установить Evillimiter

Перед использованием вам необходимо установить эвиллимитер. К счастью, установка проста, если у вас уже установлены зависимости. Для этого требуется Python 3, который по умолчанию должен быть доступен в большинстве установок Linux. Чтобы установить evillimiter, запустите свой терминал и введите следующие команды:

# извлекает исходный код git clone https://github.com/bitbrute/evillimiter.git # переходит в исходный каталог cd evillimiter # устанавливает evillimiter sudo python3 setup.py install

Как контролировать свою сеть Wi-Fi с помощью Evillimiter

После завершения установки вы можете начать мониторинг устройств, подключенных к вашему личному Wi-Fi. Для этого сначала запустите приложение, выполнив следующую команду:

Обратите внимание, что вам потребуются права sudo / root для запуска и использования evillimiter. Это связано с тем, что он управляет сетевым контроллером и ему требуется доступ к параметрам ядра низкого уровня. Когда вы впервые запускаете evillimiter, он отображает некоторую информацию о вашей сети Wi-Fi. Это включает имя интерфейса, IP-адрес шлюза, MAC-адрес и маску сети.

Запуск evillimiter для управления сетью Wi-Fi в Linux

Интерактивная консоль — это место, где вы вводите команды для мониторинга использования полосы пропускания. Evillimiter предлагает несколько команд для простоты управления. Вы можете просмотреть список доступных команд, введя? или справка в интерактивной консоли.

Вам необходимо просканировать локальную сеть, прежде чем вы сможете контролировать подключенные устройства. Для этого используйте команду сканирования evillimiter.

Это просканирует все хосты, подключенные к вашему Wi-Fi, и сообщит количество активных устройств. Теперь вы можете просматривать хосты и ограничивать их использование полосы пропускания. Используйте команду hosts для просмотра всех активных хостов.

Откроется список устройств, подключенных к вашей сети Wi-Fi. Evillimiter назначит идентификатор каждому устройству и отобразит его IP и MAC информацию. Поле состояния показывает, была ли уже ограничена полоса пропускания для устройства.

Хосты Evillimiter Scan

Теперь вы можете ограничить полосу пропускания для устройства с помощью команды limit.

(Main) >>> limit 2 100kbit

Эта команда ограничивает полосу пропускания второго устройства (ID = 2) до 100 килобит. Вы можете ограничить сразу несколько устройств, используя список, разделенный запятыми.

(Main) >>> limit 2,3 50kbit

Эта команда ограничит полосу пропускания второго и третьего устройств до 50 кбит.

управлять сетью Wi-Fi для разных хостов с помощью Evillimiter

Ограничение полосы пропускания установлено как для скорости загрузки, так и для скорости загрузки. Но вы также можете отдельно ограничить скорость загрузки / выгрузки. Следующая команда ограничивает скорость загрузки второго устройства до 100 кбит в секунду.

(Main) >>> limit 2 100kbit — скачать

Вы также можете заблокировать Интернет-соединение для хост-устройства с помощью команды block. Таким образом, вы можете управлять пользователями Wi-Fi прямо с терминала.

Эта команда заблокирует второе устройство от использования сетевых ресурсов. Используйте флаги —upload и —download для блокировки одностороннего трафика.

(Главный) >>> блок 2 — скачать

Допустим, вы хотите транслировать игровые сеансы. Вы можете заблокировать все другие устройства Wi-Fi, используя следующую команду.

Evillimiter блокирует все хосты

До сих пор мы показали, как сканировать, ограничивать и блокировать устройства с помощью evillimiter в Linux. Однако не забудьте освободить эти устройства, когда закончите. Для этого используйте бесплатную команду, за которой следует идентификатор хоста.

(Main) >>> free 1,2,3 (Main) >>> free all

управлять Wi-Fi с помощью Evillimiter в Linux

Чтобы выйти из интерактивной консоли, введите quit или exit в командном окне.

Он выйдет из текущего сеанса и вернет подсказку терминала.

Далее следуют еще две особенности Evillimiter. Поскольку интерактивная консоль окрашена в цвет, в некоторых средах она может работать некорректно. Вы можете установить пакеты, необходимые для цветового кодирования, или использовать в таких случаях параметр —colorless.

sudo evillimiter — бесцветный

Если вы запустите это в терминале, он запустит бесцветный интерактивный сеанс для Evillimiter. Люди могут использовать этот режим всякий раз, когда сталкиваются с проблемами с цветами ASCII.

Эвиллимитер бесцветный

Наконец, опция -f помогает решить проблемы с конфигурацией Linux iptables или параметрами сети.

Советы по использованию Evillimiter

Evillimiter использует Подмена ARP и формирование трафика отключать пользователей от LAN-подключений. Таким образом, не рекомендуется слишком долго запускать это приложение в фоновом режиме. Это может ограничить сетевые ресурсы и привести к частым сбоям в работе ядра.

Мы рекомендуем использовать такие инструменты только тогда, когда это необходимо. Кроме того, этот инструмент вообще не работает для соединений IPv6. Кроме того, если у вас возникли проблемы с сетевыми интерфейсами, попробуйте перепрограммировать конфигурацию.

Заключение

Как видите, вы можете легко управлять своей сетью Wi-Fi в Linux с помощью evillimiter. Его легко установить и он хорошо работает даже без доступа администратора. Если вы хотите узнать больше о безопасности Wi-Fi, попробуйте прочитать полное руководство по безопасности домашнего Wi-Fi.

Связанный:

Эта статья полезна? да нет

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *