2

У меня ограниченное соединение ADSL в моем доме. Я хочу отслеживать, сколько трафика использует каждое устройство, подключенное к моему маршрутизатору. Я использую D-Link DSL-2730U в качестве маршрутизатора. Насколько я знаю, для моего роутера нет кастомной прошивки.

Есть ли способ отслеживать трафик на основе MAC-адресов?

1 ответ1

2

Без использования дополнительного аппаратного или программного обеспечения на выделенном компьютере, скорее всего, невозможно сделать именно то, что вам нужно, и вы не указали, насколько точно вы готовы пойти (с точки зрения затрат денег / времени) для достижения вашей цели.

Обратите внимание, что MAC-адрес может быть изменен на большинстве платформ, так что кто-то еще может уклониться от вашего мониторинга, подделав и используя MAC-адрес другого пользователя, пока его устройства не подключены к сети.

Основываясь на оборудовании, которое у вас есть, лучшее, что вы можете сделать, это создать статическую аренду DHCP на вашем маршрутизаторе, чтобы все устройства всегда получали один и тот же IP-адрес. Затем вы можете использовать формирование трафика / QoS для ограничения использования полосы пропускания для некоторых IP-адресов.

Если ваш маршрутизатор можно перевести в режим моста, вы можете рассмотреть возможность приобретения Ubiquiti EdgeRouter Lite. По цене 100 долларов США с текущей прошивкой (1.7.0) вы также получите мониторинг DPI, который позволит вам увидеть разбивку трафика по протоколу для каждого IP-адреса. Фильтрация DPI должна появиться в будущих обновлениях прошивки. Вы можете использовать NetFlow с этим маршрутизатором и внешним коллектором NetFlow.

Альтернативой этому, если предположить, что ваш текущий маршрутизатор поддерживает SNMP, будет использование чего-то вроде Observium. Однако вам может понадобиться приобрести профессиональную версию, чтобы получить все необходимые функции.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .