Назад | Перейти на главную страницу

отображать соглашение об использовании Интернета, прежде чем пользователи смогут использовать Интернет

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

Я использую брандмауэр sonicwall, который поддерживает эту функцию, однако существует слишком низкий лимит символов, что делает его использование непрактичным.

Я думал о настройке домашней страницы браузера на страницу с соглашением об использовании, но это можно легко обойти, перейдя в другое место.

Есть ли другие подходы, которые стоит рассмотреть?

В настоящее время в общедоступной сети нет сервера, хотя при необходимости я могу его настроить.

Я думаю, что ты ищешь "Адаптивный портал". Вам следует найти какой-то пакет с открытым исходным кодом для маршрутизации / прокси-сервера, который будет использоваться в качестве шлюза / маршрутизатора для этой гостевой сети, и предоставить ему доступ в Интернет.

Взгляните на такие продукты: http://dev.wifidog.org/

Это специально для беспроводной связи, но я не вижу причин, по которым он не может защитить проводного гостя в той же подсети. Я не могу спроектировать для вас все решение, но для перенаправления пользователей вам понадобится точка опоры на шлюзе, поэтому я бы предложил позволить другому устройству выполнять маршрутизацию здесь, это будет комбинация пакетов.