Http redirect на wifi

Http redirect на wifi

Обнаружена блокировка рекламы: Наш сайт существует благодаря показу онлайн-рекламы нашим посетителям. Пожалуйста, подумайте о поддержке нас, отключив блокировщик рекламы на нашем веб-сайте.

переадресация при подключении к WiFi

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

1. Назовите технологию подключения (динамический DHCP, L2TP, PPTP или что-то иное)
2. Изучите темку «Действия до настройки роутера».
viewtopic.php?f=15&t=2083
3. Настройте согласно выбранного Вами мануала
4. Дочитайте мануал до конца и без пропусков, в 70% случаев люди просто не до конца читают статью и пропускают важные моменты.
5. Если не получается, в Winbox открываем терминал и вбиваем там /export hide-sensitive. Результат в топик под кат, интимные подробности типа личных IP изменить на другие, пароль забить звездочками.
6. Нарисуйте Вашу сеть, рисунок (схему) сюда. На словах может быть одно, в действительности другое.

здравствуйте
нужна помощь специалистов по Mikrotik

подскажите как настроить гостевую сеть WiFi так
что бы при подключении к ней человек попадал сначала на нужный нам сайт
а потом уже шел куда ему нужно
вроде, говорят, что в Микротике так можно сделать

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

сетей должно быть 2
одна гостевая, как выше написано
другая рабочая, без всех наворотов
только WPA

если можно, объясните попонятнее, пожалуйста
мы и так уже в ужасе от настроек
очень уж сильно от привычного роутера отличается

Источник

Редирект при подключении к вайфай

У меня есть поднятый на локальной сети одностраничный Python Simple Server, куда человека предлагается оставить отзыв об обслуживании. Он находится по ip адресу 192.168.40.130:8000 и разумеется доступен тольо внутри сети. Я пытаюсь сделать так, что бы при подключении к Wifi эта страница открывалась автоматический у каждого человека (тобеж login page). В качестве роутера используется компьютер с Linux Mint. Попытке гуглежа находят готовые сервисы, а я птаюсь сделать это без них. Может кто нибудь сможет мне подсказать в какую сторону мне копать.

Читайте также:  Wifi and internet connection

Пытался сделать это через подмену DNS сервера, что бы каждый сайт ссылался на страницу, но браузер выдаёт ошибку конфиденциальности.

1 ответ 1

Роутер на Linux Mint — это жестоко)

Решение без костылей:

Самое простое — поставь coova-chilli и вставь страничку фреймом в логин-пэйдж чили. Там можно оставить кнопку для входа в настоящий интернет и авторизацию по смс.

Решение на костылях:

Поднимаешь второй сервер на новом порту, допустим 8010. Сервер должен всегда выдавать 302 редирект на страницу с отзывами.

from http.server import HTTPServer, BaseHTTPRequestHandler class Redirect(BaseHTTPRequestHandler): def do_GET(self): self.send_response(302) self.send_header('Location', "http://192.168.0.1:8080/index.html") self.end_headers() HTTPServer(("", 8010), Redirect).serve_forever() 

Фаерволом заворачиваем http трафик на новый сервер.

iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8010 iptables -t nat -A PREROUTING -p tcp --dport 443 -j REDIRECT --to-port 8011 

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

sudo apt-get install stunnel4 
[https] accept = 8011 connect = 8010 cert = example.pem 

Сертификат сойдет самоподписный — тут главное обмануть браузер.

Подключившись к сети пользователь перебросится на сервер редиректа, а с него на вашу страничку.

Решение можно сделать менее костыльным если редирект делать через squid, но там больше настроек.

Источник

Как сделать переадресацию на своем wifi роутере?

Имеется wifi роутер tp-link archer c50
Необходимо сделать переадресацию на другой сайт для всех юзеров, которые подключены к wifi.
Вообще возможно такое сделать?
То есть, при переходе на vk.com, чтобы открывало google.com
Возможно это осуществимо через свой сервер, на который будет идти редирект, а с него уже настроить.
Подскажите куда копать.

Jump

Зачем. Зачем писать ответы и вводить других пользователей в заблуждение, если Вы АБСОЛЮТНО не разбираетесь в теме? Просто, чтобы набрать очков на сайте?

Jump

bysobi,
По пунктам
1) Зачем писать ответы — это мое дело.
2)В теме я разбираюсь отлично.

Если вам ответ помог — вы можете его пометить решением
Если не помог, или показался неправильным — можете его игнорировать.
Если считаете что он нарушает правила — можете сообщить модераторам.
Если считаете что я не прав — можно в комментариях указать в чем конкретно я не прав и обосновать.

А оценивать прав я или нет — слишком сложная для вас задача.

bysobi, та вы сами дали только модель. и ответ предпологался от мажорной версии, на вскидку так же бы ответил. кто вас знает, будете ли вы перевешевать на альтернативную прошивку. тратить на вашу абстрактную задачу 3+ часа.

Источник

Как сделать автоматическое открытие страницы при подключении к WiFi ??

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

1. прокси-редирект
2. файрвол-редирект.
Стандартные wifi-точки позволяют делать редиректы (например mikrotik) встроеными средствами, в остальных так же — если только файрволом или в проксёй.

Читайте также:  Каким цветом горит вай фай

Как я делал, по-памяти: человек коннектится без пароля, получает ip, файрвол его безусловно переадресует на 80 порт страницы авторизации с предложением отправить смс для часового доступа. Пользователь отправляет смс — ему приходит пароль, после ввода которого его ip на час (к примеру) попадает в вышестоящее правило файрвола, где доступ уже разрешён. Через час — его ip удаляется из этого правила.
Есть ещё пара вариантов — но это самый бюджетный и к нему подойдёт любая точка, хоть вай-фай карточка в компе 🙂

(14) Ну вот в этой проксе и поставь правило — кто не в белом списке, на спецолимпиаду (зачеркнуто) на спецстраницу.

(18) Что-то все пишете как будто не поняли вопроса. Мне нужно совсем не то. Конкретно сабж, без всяких СМСок, проксей и редиректов.

(21)Тебе же объясняют, устройство, через которое идет трафик, перехватывает его и подсовывает свою страничку.
Конкретно в заведениях с вайфаем любой твой запрос до авторизации будет редиректится на страничку с просьбой заплатить денег.

Тут два варианта, либо ты ставишь КАЖДОМУ клиенту спец софт, который будет перенаправлять его на нужную страницу.

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

(19)»Конкретно сабж, без всяких СМСок, проксей и редиректов.» — конкретно сабж возможно реализовать только при помощи прокси. И никак иначе.

Почему-то вспоминается анекдот:
.
— Чукча не читатель, чукча писатель
🙂

Какой нафиг прокси. До него никакой запрос не поступает если браузер не открыт.

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

(36)Тяжелый случай.
Браузер регулярно посылает запросы если он открыт, по крайней мере любой из современных популярных.
Если у тебя консольный браузер, тогда думаю он не посылает запросов.
Теперь вопрос — у тебя и в консольном браузере открываются страницы?

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

(39)Ты предлагаешь мне собрать статитику куда какой браузер ходит? Вот мне делать нечего.
Гугл ходит на гугловские сервера, мозилла на свои, експлорер ломиться на сервера майкрософт. В любой браузер встраиваются дополнения, которые вообще что угодно делают, допустим получают RSS.

(40)Как подсунуть свою страницу я тебе объяснил.
А отрыть любое приложение (в том числе и браузер) на комьютере пользователя невозможно по умолчанию.
Если тебе это удастся, то это будет взломом.

(41) Я тебе предлагаю не писать не по теме если не знаешь ответ по теме.
(42) Значит мой зухель взломал мой комп. И точки с вайфаем в кафешках ломают наши телефоны! Ужас!

Читайте также:  Ralink wifi adapter driver windows 10

(49) Ты что за меня отвечаешь?
(50) Что крутого?
(51) Не всех, а только тех кто пытается показать что он самый умный, и при этом не знает о чем тут тема.
(52) За тем что думал что кто-нибудь знает больше меня и сможет помочь, но к сожалению такие еще не заглядывал в эту тему.

(53)Я делал такую вещь, поэтому знаю, и подсказал тебе в (13) как оно делается.

Если тебя это не устраивает, или ты хочешь изобрести свой велосипед, — твои проблемы.

(54) ты явно не то делал что я хочу сделать.
И да, это меня не устраивает, и это мои проблемы, ты ничем не можешь помочь.

(56)В (17) прокся на роутере перехватывает запрос, и делает редирект на свой веб сервер.

(58) Прокся перехватывает только запросы, и редиректит. А роутер работает так: Втыкаем кабель сетевой в роутер, открывается страница с настройками. Если ввести другой адрес, открывается страница по другому адресу. Это ведь не то что ты пишешь

(59)Не так работает роутер.
Если просто воткнуть сетевой кабель, нифига не будет.
Надо как минимум чтобы твой комп с роутером оказались в одной подсети, и роутер у тебя был шлюзом. И роутер не настроен на подключение к провайдеру.
Если этого не будет страница не откроется.
А если роутер шлюз, то он перехватывает http запрос, и дает в ответ на него свою страницу с настройками. Ибо в противном случае ответа вообще бы небыло, ибо подключение к инету еще не настроено.

(60) ну у меня же такой роутер, чего ты мне доказываешь. Там даже в инструкции написано, воткните шнур и откроется страница с настройками. Если ввести другой адрес, страница настроек не откроется, я пробовал.

Другой пример: В аэропорту подключаюсь к точке вайфай на телефоне, сразу открывается браузер со страницей аэропорта. Если его закрыть, под вайфай подключением в том месте где обычно пишется «подключено» другая надпись: «открыть браузер». Обычно этой надписи там нет если подключаться к обычной точке.

(60) >> Надо как минимум чтобы твой комп с роутером оказались в одной подсети, и роутер у тебя был шлюзом
Естественно, при втыкании кабеля создается новое сетевое подключение, для которого роутер выдает IP адрес из той же сети что и он сам, и шлюз там соответственный.

(64)Ну недавно rt-n16 настраивал, ничего он не выдавал, пока сам в админку не зашел.

(65)Угу, если у тебя на компе получение адреса по дхцп выставлено, а не ручками, и другого дхцп в сети нет.

(66) И ты руками прописывал адрес роутера чтобы попасть в админку? Наверное прошивка старая или ХЗ еще что. У меня сама открылась.

Источник

Оцените статью
Adblock
detector