ГлавнаяОперационные системыLinuxКак управлять своей сетью Wi-Fi в Linux

Как управлять своей сетью Wi-Fi в Linux

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

Примечание. Вы также можете используйте Traceroute для диагностики проблем с сетью Linux . Или ознакомьтесь с нашим полным руководством по исправление проблем с Wi-Fi в Ubuntu Linux .

Что такое ограничитель зла?

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

Что такое ограничитель зла?

также: Как включить Wake-on-LAN в Ubuntu

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

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

# retrieves source code
git clone https://github.com/bitbrute/evillimiter.git
 
# navigates to the source directory
cd evillimiter
 
# installs evillimiter
sudo python3 setup.py install

Читайте также: Что такое сеть Иггдрасиль и как ее установить

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

После завершения установки вы можете начать мониторинг устройств, п

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

Для этого сначала запустите приложение, выполнив следующую команду:

sudo evillimiter

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

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

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

(Main) >>> help

Вам необходимо просканировать локальную сеть, прежде чем вы сможете отслеживать подключенные устройств

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

/code>.

(Main) >>> scan

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

(Main) >>> hosts

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

Хосты сканирования Evillimiter

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

(Main) >>> limit 2 100kbit

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

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

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

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

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

(Main) >>> limit 2 100kbit --download

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

(Main) >>> block 2

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

(Main) >>> block 2 --download

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

(Main) >>> block all
Evillimiter Блокировать все хосты

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

(Main) >>> free 1,2,3
(Main) >>> free all
управлять Wi-Fi с помощью Evillimiter в Linux

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

(Main) >>> quit

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

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

sudo evillimiter --colorless

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

Ограничитель зла Бесцветный

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

sudo evillimiter -f

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

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

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

Подведение итогов

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

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

Подведение итогов

ПОХОЖИЕ СТАТЬИ

Популярные записи