Создать закрытый портал на Raspbian

У меня есть некоторые проблемы с моим порталом захвата.

Я хочу открывать всплывающее окно, когда кто-либо пытается подключиться к моей точке доступа Wi-Fi Raspberry. Для этого я превратил свой Rpi в точку доступа Wi-Fi и установил сервер LAMP на свой Rpi.

На самом деле я использую DNSMASQ и меняю файл conf на:

address=/#/10.0.0.1
listen-address=10.0.0.1
dhcp-range=10.0.0.10,10.0.0.50,12h

И я меняю iptables, чтобы захватить все соединения:

iptables -t nat -A PREROUTING -i wlan0 -p tcp --dport 443 -j DNAT --to-destination 10.0.0.1:443
iptables -t nat -A PREROUTING -i wlan0 -p tcp --dport 80 -j DNAT --to-destination 10.0.0.1:80

Поэтому, когда я подключаюсь и захожу в браузер со своего телефона, меня перенаправляют на домашнюю страницу сервера => Это то, что я хочу, так что это хорошо :) Но моя проблема в том, что я хочу, чтобы триггер автоматически открывал домашнюю страницу. когда я подключаюсь к сети.

Кто-нибудь знает, как это сделать?

Еще вопрос, когда я вызываю "google.fr" в своем браузере, меня перенаправляет на мою домашнюю страницу Apache, но когда я запускаю поисковый запрос в браузере, я получаю ошибку. Кто-нибудь знает, почему?


person testoverblaireau    schedule 15.10.2013    source источник
comment
Я предполагаю, что некоторые дополнительные теги увеличат ваши шансы на получение ответа, поскольку эта проблема не специфична для Raspberry Pi.   -  person Werner Kvalem Vesterås    schedule 15.10.2013


Ответы (2)


причина, по которой вы получаете сообщение об ошибке, заключается в том, что:

  • ваш сервер не настроен для запроса https
  • если вы запросите google.com/search?=whatever, /search не существует на вашем сервере.

тебе нужно:

  • настройте свой сервер для https (но он покажет предупреждение системы безопасности из-за плохого сертификата)
  • скажите вашему серверу переписать любой «неизвестный» URL-адрес на определенный виртуальный хост, показывающий вашу домашнюю страницу
person user3244395    schedule 28.01.2014

Это руководство для Ubuntu является хорошим дополнением к Raspberry Pi, если вы используете Apache и php в настройке портала авторизации. http://web.archive.org/web/20140718080413/http://aryo.info:80/labs/captive-portal-using-php-and-iptables.html

person Ron Sims II    schedule 10.03.2014