Я використовую NetWorx у своїй домашній мережі для моніторингу пропускної здатності. Він може реєструвати дані безпосередньо з маршрутизатора за допомогою SNMP або UPnP.
Застереження полягає в тому, що вам потрібно увімкнути моніторинг ПК і відслідковувати трафік 24/7, оскільки маршрутизатор скидає лічильники завантаження та завантаження кожні 4 Гб .
Хоча це дозволяє вам знати, яке ваше загальне споживання пропускної здатності, це не дозволить вам відрізнити використання даних від використання своїх домочадців.
Як зазначається в коментарях @NevinWilliams, якщо ви не збираєтеся використовувати Wi-Fi, ви можете виміряти трафік окремих мережевих інтерфейсів за допомогою SNMP. NetWorx може це зробити, але вам може знадобитися запустити його на окремих комп’ютерах для контролю їхніх індивідуальних інтерфейсів LAN.
Ви можете домогтися того, щоб кожен з ваших односельців встановив і запустив NetWorx для моніторингу їхнього індивідуального трафіку, але це зводиться до того, чи довіряєте ви їм старанно контролювати їхній Інтернет-трафік і не обманювати.
Крім того, ви можете встановити DD-WRT на свій маршрутизатор і налаштувати сервер FreeRADIUS для управління автентифікацією та обліку. Це вдосконалений матеріал, але ви можете знайти посібники в Інтернеті та різних форумах і зрозуміти, як це зробити.
Якщо ви не хочете переживати проблеми з налаштуванням всього цього, найкраще скористатися службою гарячої точки, як HotspotSystem, для управління пропускною здатністю. У них є кілька безкоштовних планів, але вам доведеться прошивати DD-WRT або OpenWRT власну прошивку маршрутизатора на підтримуваному маршрутизаторі.