При подключении к роутеру открывается сайт

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

D_Pavel

26.11.12

09:08

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

1

zak555

26.11.12

09:12

только одну страницу ?

2

dangerouscoder

26.11.12

09:13

Биллинг? Или редирект?

3

D_Pavel

26.11.12

09:15

(1) Хотя бы одну

(2) Я не в курсе как там оно называется

4

zak555

26.11.12

09:17

открыл браузер автоматом ?

5

VasjaIvanov

26.11.12

09:18

так ты сразу де подлетай к клиенту и открывай страницу ручками

6

VasjaIvanov

26.11.12

09:19

(0)так по делу , редирект на один адрес, а там авторизация с последующим доступом в интернет

7

plastinin

26.11.12

09:20

Это называется Chillispot. Гугл в помощь, как всегда…

8

D_Pavel

26.11.12

09:28

(4) Да

(6) Откуда редирект?

(7) Спасибо!

9

D_Pavel

26.11.12

11:21

(7) Херня этот Chillispot, не нашел там то что мне нужно. АП!

10

D_Pavel

26.11.12

12:54

АП

11

D_Pavel

26.11.12

13:19

АП!

12

D_Pavel

26.11.12

13:57

UP

13

Jump

26.11.12

14:36

Проксю ставь.

14

D_Pavel

26.11.12

16:15

(13) Поставил. Но меня интересует всё же сабж. Ап!

15

Exec

26.11.12

16:56

1. прокси-редирект

2. файрвол-редирект.

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

16

Exec

26.11.12

17:11

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

Есть ещё пара вариантов — но это самый бюджетный и к нему подойдёт любая точка, хоть вай-фай карточка в компе :)

17

Vladal

26.11.12

17:14

У меня роутер открывает свою страницу с кнопкой Connect.

18

Vladal

26.11.12

17:15

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

19

D_Pavel

26.11.12

17:39

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

20

kotletka

26.11.12

17:40

в настройках браузера пропиши страницу начальную )

21

D_Pavel

26.11.12

17:41

(17) У меня тоже. Но как он это делает?

22

D_Pavel

26.11.12

17:41

(20) Прописал. А толку?

23

kotletka

26.11.12

17:42

сделай скрипт, при подключении к сети который открывает браузер

24

D_Pavel

26.11.12

17:43

(23) не буду же я всех просить установить у себя этот скрипт

25

Exec

26.11.12

17:48

Почему-то вспоминается анекдот:



— Сынок — это море

— ГДЕееее?

:)

26

kotletka

26.11.12

17:50

без редиректа никак

27

Jump

26.11.12

18:12

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

Конкретно в заведениях с вайфаем любой твой запрос до авторизации будет редиректится на страничку с просьбой заплатить денег.

28

Jump

26.11.12

18:17

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

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

Больше вариантов нет.

29

Jump

26.11.12

18:19

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

30

D_Pavel

27.11.12

05:58

Почему-то вспоминается анекдот:



— Чукча не читатель, чукча писатель

:)

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

31

Jump

27.11.12

06:56

(30)Если браузер не открыт, значит с браузера вообще никуда запросы не поступают.

32

D_Pavel

27.11.12

07:01

(31) Молодец! Наконец-то…

33

Jump

27.11.12

07:01

(32)Ну и что ты этим хочешь сказать?

34

Jump

27.11.12

07:04

Что у тебя при закрытом браузере страницы открываются?

35

D_Pavel

27.11.12

07:09

(34) Я хочу сказать сначала читай, потом пиши.

36

D_Pavel

27.11.12

07:11

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

37

Jump

27.11.12

07:20

(36)Тяжелый случай.

Браузер регулярно посылает запросы если он открыт, по крайней мере любой из современных популярных.

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

Теперь вопрос — у тебя и в консольном браузере открываются страницы?

38

Jump

27.11.12

07:24

Любой браузер по дефолту шлет уйму запрсов себе на сервер.

39

D_Pavel

27.11.12

07:34

(38) На какой сервер? Адрес сервера напиши.

40

D_Pavel

27.11.12

07:37

Jump, ты конечно умный, знаешь как работает браузер, но мне это не нужно рассказывать.

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

41

Jump

27.11.12

07:39

(39)Ты предлагаешь мне собрать статитику куда какой браузер ходит? Вот мне делать нечего.

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

42

Jump

27.11.12

07:40

(40)Как подсунуть свою страницу я тебе объяснил.

А отрыть любое приложение (в том числе и браузер) на комьютере пользователя невозможно по умолчанию.

Если тебе это удастся, то это будет взломом.

43

D_Pavel

27.11.12

07:44

(41) Я тебе предлагаю не писать не по теме если не знаешь ответ по теме.

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

44

Privalov

27.11.12

07:51

(43)Ты несешь бред и грубишь.

45

D_Pavel

27.11.12

07:52

(44) Я нет.

46

Jump

27.11.12

07:58

47

D_Pavel

27.11.12

08:00

(46) Круто! Сделал надпись на картинке ща 12 минут! Ваще молодец, хвалю!

48

Морозов Александр

27.11.12

08:07

а енто… а нафига?

49

Privalov

27.11.12

08:11

(48)Ему надо!!!

50

Jump

27.11.12

08:12

(48)Ну типа круто.

51

Privalov

27.11.12

08:15

(50)По этому, он самый умный и всех посылает.

52

Privalov

27.11.12

08:15

Только зачем спрашивал, если больше всех знает?

53

D_Pavel

27.11.12

08:19

(49) Ты что за меня отвечаешь?

(50) Что крутого?

(51) Не всех, а только тех кто пытается показать что он самый умный, и при этом не знает о чем тут тема.

(52) За тем что думал что кто-нибудь знает больше меня и сможет помочь, но к сожалению такие еще не заглядывал в эту тему.

54

Jump

27.11.12

08:23

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

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

55

D_Pavel

27.11.12

08:25

(54) ты явно не то делал что я хочу сделать.

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

56

D_Pavel

27.11.12

08:26

Мне нужно как в (17)

57

D_Pavel

27.11.12

08:27

Хотя может у него не то.

58

Jump

27.11.12

08:29

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

(57)Ты уж определись.

59

D_Pavel

27.11.12

08:32

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

60

Jump

27.11.12

08:38

(59)Не так работает роутер.

Если просто воткнуть сетевой кабель, нифига не будет.

Надо как минимум чтобы твой комп с роутером оказались в одной подсети, и роутер у тебя был шлюзом. И роутер не настроен на подключение к провайдеру.

Если этого не будет страница не откроется.

А если роутер шлюз, то он перехватывает http запрос, и дает в ответ на него свою страницу с настройками. Ибо в противном случае ответа вообще бы небыло, ибо подключение к инету еще не настроено.

61

D_Pavel

27.11.12

08:43

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

62

Jump

27.11.12

08:47

(61)Модель роутера в студию.

63

D_Pavel

27.11.12

08:49

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

64

D_Pavel

27.11.12

08:50

любой новый асус rt-n

65

D_Pavel

27.11.12

08:58

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

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

66

Jump

27.11.12

09:03

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

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

67

D_Pavel

27.11.12

09:16

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

68

D_Pavel

27.11.12

09:17

Именно, получение адреса стоит как по умолчанию, не ручками.

69

Нуф-Нуф

27.11.12

09:20

зачем уже было?

70

D_Pavel

27.11.12

09:24

(69) было! (49) (50)

71

Privalov

27.11.12

09:28

(70)Зачем?

72

D_Pavel

27.11.12

09:29

(71)   (49)(50)

73

Thorn-deep

27.11.12

09:42

Здается мне что открытие вебинтерфейса для аутентификации или просто для получения информации должна нести в себе прграмма подлкючения к сети wifi к примеру, в шатных средствах винды такого ненаблюдал. И без разницы прокси прозрачный (шлюх) или непрозрачный (на порту) браузёр сам неоткроется, другое дело может есть прошивки роутеров имеющих возможность с получением IP клиенту посылать консольно запрос на открытие браузера, так мне представляется, в любом случае это все выполняется на стороне точки wifi а не приемника (ноута системника и прочего)

74

Jump

27.11.12

10:11

(73)Как вы представляете себе консольный запрос с удаленной системы на открытие браузера?

Может уж тогда сразу посылать консольный запрос  на открытие фтп клиента который будет выкачивать базы 1с конкурентам?

75

Sergeyspb13

27.11.12

10:16

в pfSense есть похожая CaptivePortal называется, там ваучеры создаешь и потом раздаешь, можно задать редирект на страницу пре-аутентификации и после ввода ваучера, который дает время на юзание интернета… но это все на linux… или есть прога для винды, использовать для кафешек и прочих заведений может она подойдет http://www.mypublicwifi.com/myhotspot/en/index.html

76

D_Pavel

27.11.12

10:17

(74) Ты уже много раз говорил что не знаешь как это возможно. Зачем повторять?

77

Jump

27.11.12

10:36

(76)Я вроде не тебе в (74) отвечал. Так что это не повтор.

78

Thorn-deep

27.11.12

12:13

дружищще можно и ftp запускать удаленно «консольно» зная логин\пароль, bsrfxbdfnm 1ц, какие тут сложности если исполняемая сторона имеет такие возможности.

79

Jump

27.11.12

14:19

(78)Речь идет об удаленном запуске на любой машине, подключившейся к сети, естественно логинов, паролей у тебя никаких нет.

80

FN

27.11.12

14:44

Имхо это фантастика

81

D_Pavel

28.11.12

12:23

Вопрос не в том можно или нет, а в том как это повторить.

82

Jump

28.11.12

15:23

(81)Желаю удачи в ваших нелегких трудах….

Введение

При подключении к Wi-Fi на ПК иногда возникает проблема, когда браузер автоматически перекидывает пользователя на другую страницу, не согласованную или нежелательную. Такая ситуация может быть неприятной, поскольку пользователь не может получить доступ к желаемому контенту и сталкивается с нежелательной рекламой или вредоносными программами. В этой статье мы рассмотрим несколько методов, которые помогут вам исправить эту проблему и вернуть контроль над вашим браузером при подключении к Wi-Fi.

Проверка на вредоносные программы

Первым шагом при обнаружении проблемы автоматического перекидывания на другую страницу является проверка наличия вредоносных программ на вашем ПК. Вредоносные программы могут вызывать переадресацию браузера на нежелательные страницы. Для проверки наличия вредоносных программ вы можете воспользоваться антивирусной программой или антивредоносным ПО, которые будут сканировать вашу систему на наличие вредоносной активности. Если такие программы будут обнаружены, рекомендуется удалить их и выполнить полное сканирование вашего ПК.

Очистка кеша и файлов cookie

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

Проверка настройки DNS

Иногда проблема автоматической переадресации браузера возникает из-за неправильных настроек DNS (сервера имен доменов). DNS-серверы преобразуют доменные имена в IP-адреса, и когда настройки DNS некорректны, браузер может быть перенаправлен на другую страницу. Для проверки и изменения настроек DNS вы можете выполнить следующие действия:

  1. Откройте «Панель управления» и найдите раздел «Сеть и интернет».
  2. Выберите «Центр управления сетями и общим доступом».
  3. Щелкните правой кнопкой мыши на вашем Wi-Fi соединении и выберите «Свойства».
  4. Выберите «Протокол интернета версии 4 (TCP/IPv4)» и нажмите кнопку «Свойства».
  5. Переключитесь на «Использовать следующие адреса серверов DNS» и введите собственные значения DNS-серверов, такие как Google Public DNS (8.8.8.8 и 8.8.4.4) или OpenDNS (208.67.222.222 и 208.67.220.220).

Изменение настроек прокси-сервера

Некорректные настройки прокси-сервера могут привести к проблемам переадресации браузера. Чтобы исправить эту проблему, выполните следующие действия:

  1. Откройте «Панель управления» и найдите раздел «Сеть и интернет».
  2. Выберите «Центр управления сетями и общим доступом».
  3. Щелкните правой кнопкой мыши на вашем Wi-Fi соединении и выберите «Свойства».
  4. Выберите вкладку «Сетевые параметры» и нажмите кнопку «Свойства».
  5. Убедитесь, что в поле «Не использовать прокси-сервер для локальных (внутренних) адресов» нет галочки. Если есть, то снимите ее.

Обновление браузера и операционной системы

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

Заключение

В данной статье мы рассмотрели несколько методов, которые помогут вам исправить проблему автоматической переадресации браузера при подключении к Wi-Fi на ПК. Проверка на вредоносные программы, очистка кеша и файлов cookie, проверка настроек DNS, изменение настроек прокси-сервера и обновление браузера и операционной системы могут существенно улучшить ваш опыт использования интернета. Если проблема все еще не решена, рекомендуется обратиться к специалисту по поддержке Wi-Fi для дополнительной помощи и решения проблемы.

  1. Попадались мне когда-то разные EvDo\LTE-роутеры от зарубежного оператора Verizon, и вот там была фишка — на первом подключенном устройстве автоматом открывался веб-браузер на страничке веб-морды.
    При чём это работало и по кабелю и через wifi. Точно работало на компе с windows 8, с телефона не помню чтоб работало.
    Фишка очень удобная — не нужны закладки, приложения или ещё что-то. Просто подрубаемся к девайсу и сразу попадаем на его «сайт». Есть ли возможность это реализовать для Arduino\ESP8266? Или хотя-бы название технологии подскажите

  2. Captive portal это называется. Примеры есть в сдк esp8266 arduino

  3. А реализовывается это на одном-единственном бите, байте — как хотите:
    при прошивке сбрасываем этот бит. При подключении смотрим, установлен ли этот бит: если нет, то выводим «сайт» и устанавливаем этот бит.

  4. Вот:

    #include <ESP8266WiFi.h>
    #include <DNSServer.h>
    #include <ESP8266WebServer.h>

    const byte DNS_PORT = 53;
    IPAddress apIP(192, 168, 1, 1);
    DNSServer dnsServer;
    ESP8266WebServer webServer(80);

    String responseHTML = «»
                          «<!DOCTYPE html><html><head><title>CaptivePortal</title></head><body>»
                          «<h1>Hello World!</h1><p>This is a captive portal example. All requests will «
                          «be redirected here.</p></body></html>»;

    void setup() {
      WiFi.mode(WIFI_AP);
      WiFi.softAPConfig(apIP, apIP, IPAddress(255, 255, 255, 0));
      WiFi.softAP(«DNSServer CaptivePortal example»);

      // if DNSServer is started with «*» for domain name, it will reply with
      // provided IP to all DNS request
      dnsServer.start(DNS_PORT, «*», apIP);

      // replay to all requests with same HTML
      webServer.onNotFound([]() {
        webServer.send(200, «text/html», responseHTML);
      });
      webServer.begin();
    }

    void loop() {
      dnsServer.processNextRequest();
      webServer.handleClient();
    }

  5. А первое подключение по Wi-Fi чем-то отличается от второго, третьего и т.д.?

  6. А ESP точно умеет по USB отдавать html страничку?

  7. О каком usb речь)? Автор ветки о wifi вроде как)

  8. Да нихрена не работает ((((
    РАБОТАЕТ в варианте если подключиться к AP, потом открыть браузер и в браузере набрать что-то типа 11111.ru или gggggg.com
    а если в браузере набирать просто 11111 или gggggg — то получаем ответ: НЕ УДАЁТСЯ ПОЛУЧИТЬ ДОСТУП К САЙТУ (((((
    вопрос — а тупо сразу после подключения к AP автоматическая загрузка стартовой страницы средствами ардуино не возможна?

  9. чего нашел, а там в комментах вопрос:
    Интересное видео, у меня Captive Portal заработал, только если адрес начинается с http:// и не работает с https:// Если подключатся к модулю на андроиде, то рут страница сама не отрывается, возможно у меня неправильный андроид или из-за того, что точка доступа модуля без пароля.

    и ответ автора:
    Попытка в лоб добавить второй секурный веб-сервер на 443 порту с тупой переадресацией на 80 порт приводит к торможению с последующей перезагрузкой ESP. С другой стороны, учитывая использование самоподписанных сертификатов на ESP, в любом случае без предупреждения о недействительном сертификате сервера браузер не пройдет дальше сам. Так что овчинка выделки не стоит, даже если удастся наладить костыль.

    ((((

  10. Что-бы страница портала «выскакивала» сама схема работы должна быть несколько другая.
    — ДНС сервер на все запросы отдает запись самой ESP
    — веб сервер на все несуществующие страницы должен выдавать не 404 со страницей «я портал», а 302 редирект на другой УРЛ с порталом, т.е. напр на http://192.168.4.1/portal.html

    Андроид/винда и другие ОС, сами имеют свои сервисы пингеры в инете для проверки подключения в закрытых сетях. Андроид проверяет URL connectivitycheck.gstatic.com. Получив на этот запрос редирект аднроид считает что он не в интернете и открывает страницу логина в портал (ту куда идет редирект). HTTPS поднимать не обязательно. Вот тут есть подробнее про АПИ.

Ответ

Проблема ясна, и решение очень простое. Вы вводите адрес 192.168.1.1 не в адресную строку браузера, а в строку поиска. Нужно писать именно в адресной строке.

192.168.1.1: вместо настроек роутера открывается поиск

Можно попробовать прописать http://192.168.1.1. Если не будет получатся, то воспользуйтесь другим браузером. Настройки вашего маршрутизатора Zyxel должны без проблем открыться, если вы к нему подключены. Вот еще инструкция на всякий случай: как зайти в настройки роутера ZyXEL.

На самом деле, проблема очень популярная. Очень много пользователей, которые хотят получить доступ к панели управления маршрутизатором, при переходе на 192.168.1.1, или 192.168.0.1 попадают не на страницу с настройками роутера, а на страницу поисковой системы.

Сейчас во многих браузерах одна стройка используется для ввода поисковых запросов и непосредственно адресов сайтов. В том числе маршрутизаторов. Ну и как правило, в браузере две строки, и пользователи вводят адрес в более привычную для них – поисковую.

15.08.17

0

Автор вопроса: Андрей

Новые вопросы и ответы

  • Почему отваливается Wi-Fi на кондиционере?
  • Периодически проседает канальная скорость и сила сигнала Wi-Fi на ноутбуке
  • Как ноутбук выбирает к какому диапазону подключиться: Wi-Fi 5 GHz или Wi-Fi 2.4 GHz?
  • Почему сам пропадает и появляется драйвер на беспроводную сеть Wi-Fi?
  • Почему в телевизоре маленькая скорость интернета по кабелю?

Больше вопросов

Новости

  • Умные Wi-Fi лампы от TP-Link
  • Трехдиапазонный роутер TP-LINK Archer C3200 уже в продаже
  • Стартовали продажи 150-мегабитного LTE-роутера Huawei CPE B315
  • D-Link DIR 850L – домашний роутер с гигабитным Wi-Fi
  • Linksys EA9500: 3-диапазонный маршрутизатор от Linksys за 400 долларов

Больше новостей

Полезные статьи

  • Как раздать Wi-Fi с ноутбука или компьютера без роутера
  • Как выбрать Wi-Fi роутер в 2023 году и какой купить?
  • Что такое роутер, как он работает, и чем отличается от маршрутизатора
  • Информация о двухдиапазонных (Dual-Band) роутерах и Wi-Fi сети на частоте 5 GHz
  • Скорость по Wi-Fi: почему роутер ее режет, и как увеличить скорость беспроводного соединения
  • Радиус действия Wi-Fi сети: как его увеличить, и усилить беспроводную сеть

  • При перезагрузки роутера пропадает интернет
  • При подключении к роутеру выбивает интернет
  • При подключение wan к роутеру он завис
  • Пошаговое подключение вай фай роутера к компьютеру
  • При настройке роутера устройство недоступно