Перенаправить весь трафик в моей сети на страницу приветствия [закрыто]

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

РЕДАКТИРОВАТЬ: Сеть - это WLAN, как в отеле. В идеале я искал решение, не зависящее от маршрутизатора, но, например, совета по Netgear Aircard было бы достаточно.

1
задан 15 January 2015 в 16:08
1 ответ

Техническое решение / объяснение:

С точки зрения сети, вам необходимо настроить два элемента:

  • веб-сервер (Apache, Ngix, ..)
  • iptables для пересылки все пакеты порта 80 прозрачно передаются на новый IP-порт 80 веб-сервера

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

Простое решение:

Обратите внимание, что техническое решение, указанное выше, довольно сложно реализовать, если вы не • иметь знания о различных необходимых технологиях (например, iptables, apache, php). Тогда я бы предпочел найти продукт, уже объединяющий эти элементы.

Например, клиентское программное обеспечение маршрутизатора, такое как http://dd-wrt.com или также http: // openwrt .org уже предоставляет эту функцию. Они также предоставляют необходимую вам конфигурацию WLAN.

2
ответ дан 3 December 2019 в 21:07

Теги

Похожие вопросы