
Я помогаю небольшой некоммерческой организации настроить публичную сеть Wi-Fi. Это место проведения мероприятий, в их районе ужасный сервис передачи данных по сотовой связи, и им нужно, чтобы клиенты могли вытащить удаленно размещенный QR-код из своей электронной почты, чтобы его можно было сканировать для мероприятий. Они беспокоятся о том, что офисы и жильцы наверху от их места проведения будут использовать публичный Wi-Fi для своего домашнего интернета. QR-код всегда встраивается из одного и того же домена (разрешающий IP-адрес может меняться).
Я нашел страницу поддержки на сайте D-Link, где описывается, как создать веб-фильтр с помощью программного обеспечения их маршрутизатора:
Но я обеспокоен тем, что клиенты могут обойти эту проблему, установив альтернативный IP-адрес для DNS-сервера на своих компьютерах (например, DNS от Google).
Мне интересно, есть ли у кого-нибудь опыт использования этой функции, и если да, то знаете ли вы, можно ли ее обойти таким образом?
Также интересно узнать о других маршрутизаторах, которые могут поддерживать этот вариант использования. Я нашел много рекомендаций использовать smoothwall.com, но из того, что я собрал, это кажется слишком дорогим для этой небольшой организации.
решение1
DIR-810L поддерживается последней версией OpenWrt. После установки OpenWrt вы можете делать все, что захотите! Ограничений — небо (и ОЗУ и ЦП, как обычно).
На OpenWrt вы можете установить полнофункциональный веб-сервер, портал авторизации и множество других полезных вещей, например: Adblock, Policy Routing, несколько шлюзов и т. д. Вы действительно можете выбрать, как реализовать свое решение.
Например, вы можете принудительно направлять все DNS-запросы через ваш DNS с помощью iptables. Это одно правило, размещенное в rc.local: "перенаправлять на мой DNS-IP весь исходящий трафик на порт 53". Готово. Но было бы глупо иметь такую мощную машину и не реализовать еще что-нибудь полезное :)
Например, вы можете использовать модуль статистики для обнаружения несанкционированных клиентов: те, которые всегда включены и генерируют большой трафик, являются несанкционированными.
Ваше здоровье