Как сделать страницу приветствия при подключении к wi-fi?

Здравствуйте!

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

Загуглено тысячу раз, поэтому прошу чистый how-to от начала до конца.

Оборудование:
-Сервер с Ubuntu Server
-Wi-Fi роутер.
  • Вопрос задан
  • 12503 просмотра
Решения вопроса 1
gbg
@gbg Куратор тега Linux
Баянист. Тамада. Услуги.
Это можно сделать при помощи SQUID
Также потребуется веб-сервер, на котором вы разместите приветствие.
# mind the wrap. this is one line:
external_acl_type splash_page ttl=60 concurrency=100 %SRC /usr/sbin/squid/squid_session -t 7200 -b /var/lib/squid/session.db

acl existing_users external splash_page

deny_info http://example.com/splash.html existing_users

http_access deny !existing_users


это нужно вписать в /etc/squid/squid.conf, там есть псевдографический баннер, обозначающий нужное место:
#                                                                                                                                                                                                                                            
# INSERT YOUR OWN RULE(S) HERE TO ALLOW ACCESS FROM YOUR CLIENTS                                                                                                                                                                             
#

http://example.com/splash.html - вместо этого надо записать адрес вашей страницы приветствия
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@inkvizitor68sl
Linux-сисадмин с 8 летним стажем.
Вам искать по запросу "ubuntu hotspot".
В принципе, правильно про squid говорят, только нужно не забыть его в transparent режиме настроить.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы