как сделать редирект на станицу с напоминанием

Протоколы, пинги, роутинг - ответы на вопросы как заставить сеть работать правильно
Аватара пользователя
Zenner

 
Сообщения: 72
Зарегистрирован:
20 фев 2005, 21:34
Откуда: Кишинев

как сделать редирект на станицу с напоминанием

Сообщение Zenner 16 июн 2009, 13:31

Добрый День Подскажите пожалуйста вариант как можно сделать редирект на станицу с напоминанием о необходимости оплаты за интернет в локальной сети!Рутер TP-Link 8810! Спасибо!

Аватара пользователя
Igoras
Moderator
Moderator
 
Сообщения: 3248
Зарегистрирован:
22 окт 2003, 20:27
Откуда: Кишинев, Starushka.net

Re: как сделать редирект на станицу с напоминанием

Сообщение Igoras 16 июн 2009, 13:57

никак :)

Аватара пользователя
BuTaMuH

 
Сообщения: 422
Зарегистрирован:
05 фев 2005, 13:56
Откуда: Кишинёв, Ботаника

Re: как сделать редирект на станицу с напоминанием

Сообщение BuTaMuH 16 июн 2009, 22:30

:loll: просьба перенести в раздел юмора и анекдотов :)
и3вЕNUтЕ зА NеРоВнbIй n04Ерk! (HiComNet)

Аватара пользователя
Igoras
Moderator
Moderator
 
Сообщения: 3248
Зарегистрирован:
22 окт 2003, 20:27
Откуда: Кишинев, Starushka.net

Re: как сделать редирект на станицу с напоминанием

Сообщение Igoras 16 июн 2009, 22:57

На самом деле в TD-8810 линух, как и во многих адсл-модемах... но линух крайне урезанный, не уверен, что там есть iptables, чтобы сделать редирект, да и редирект делается только на локальный порт, откуда софт (например прокси-сервер, которого там точно нет) должен заредиректить уже через хттп-ответ на нужный сервер, но даже если сделать редирект через дст-нат+срц-нат, такое тоже возможно (хоть это и не дает возможности редиректить на какой-то виртуалхост/путь, а только на ип веб-сервера), я полагаю, что веб-сервер, на который должен производиться редирект отсутствует как класс, раз уж в роли раздатчика инета трудится сам дсл-модем :(

На работе времени не было развернутый ответ писать :)

Аватара пользователя
Zenner

 
Сообщения: 72
Зарегистрирован:
20 фев 2005, 21:34
Откуда: Кишинев

Re: как сделать редирект на станицу с напоминанием

Сообщение Zenner 17 июн 2009, 00:30

Я не говорю что нужно обязательно посредством Tp-Link 8810! Можно установить и другой программный шлюз!Когда нужно будет напомнить абонентам о необходимости оплаты,Я выключаю мой рутер,меняю IP на Основной шлюз и перенаправляю все запросы на определенный сайт с созданною мной страницей о напоминании об уплате.
===ZeNNeR===

Аватара пользователя
Артем

 
Сообщения: 574
Зарегистрирован:
14 авг 2005, 22:34

Re: как сделать редирект на станицу с напоминанием

Сообщение Артем 17 июн 2009, 01:52

Zenner,
возьмите список ваших клиентов и обзвоните. Это будет гораздо проще чем городить подобные схемы. Или установите софтварный рутер под управлением какого-нибудь Linux'a или FreeBSD. Там это все достаточно несложно организовать
Платежи через интернет уже в Молдове http://www.bpay.md

Аватара пользователя
Zenner

 
Сообщения: 72
Зарегистрирован:
20 фев 2005, 21:34
Откуда: Кишинев

Re: как сделать редирект на станицу с напоминанием

Сообщение Zenner 17 июн 2009, 20:54

Спасибо за ответ!
===ZeNNeR===

Аватара пользователя
BuTaMuH

 
Сообщения: 422
Зарегистрирован:
05 фев 2005, 13:56
Откуда: Кишинёв, Ботаника

Re: как сделать редирект на станицу с напоминанием

Сообщение BuTaMuH 19 июн 2009, 17:26

Igoras писал(а):На самом деле в TD-8810 линух, как и во многих адсл-модемах... но линух крайне урезанный, не уверен, что там есть iptables, чтобы сделать редирект, да и редирект делается только на локальный порт, откуда софт (например прокси-сервер, которого там точно нет) должен заредиректить уже через хттп-ответ на нужный сервер, но даже если сделать редирект через дст-нат+срц-нат, такое тоже возможно (хоть это и не дает возможности редиректить на какой-то виртуалхост/путь, а только на ип веб-сервера), я полагаю, что веб-сервер, на который должен производиться редирект отсутствует как класс, раз уж в роли раздатчика инета трудится сам дсл-модем :(

На работе времени не было развернутый ответ писать :)

из твоих слов выходит что на компе в локалке можно поднять прокси.... модем будет редиректить запрос на какой-то порт на локальный ип а там уже прокся будет генерировать хтмл запрос на локальную страничку?
и3вЕNUтЕ зА NеРоВнbIй n04Ерk! (HiComNet)

Аватара пользователя
Igoras
Moderator
Moderator
 
Сообщения: 3248
Зарегистрирован:
22 окт 2003, 20:27
Откуда: Кишинев, Starushka.net

Re: как сделать редирект на станицу с напоминанием

Сообщение Igoras 19 июн 2009, 18:46

модем будет редиректить запрос на какой-то порт на локальный ип

А где я в редирект делается только на локальный порт сказал именно это? локальный порт != какой-то порт какого-то ипа в локалке.

Аватара пользователя
BuTaMuH

 
Сообщения: 422
Зарегистрирован:
05 фев 2005, 13:56
Откуда: Кишинёв, Ботаника

Re: как сделать редирект на станицу с напоминанием

Сообщение BuTaMuH 19 июн 2009, 19:20

я немного о другом. Если на модеме можно запрос по 80 порту исходящий с локалки редиректить на 3128 порт в ту же локалку на веб сервер, и там поставить проксю которая будет генерировать хтмл запрос на свой же веб о неуплате.... возможен ли такой вариант? Т.е. по схеме...

(ИП(Lan_xx_80порт))->(Modem(80->3128)->(Lan_yy_3128))->((WebServer_yy_proxy(3128))->(запрос на веб http:\\192.168.0.yy\debitor.html))

:roll: или это не осуществимо

про модем тут
http://www.ixbt.com/comm/adsl-tp-link-td-8810.shtml
и в картинках
http://www.ixbt.com/comm/adsl/tp-link-t ... face.shtml

И ещё вопрос можно ли на Микротике как-то сделать загрузку маленького банера(страницы) в отдельном окошке , например с каждым 30ым обращением по 80порту, генерировать аналогичное обращение с этого же ИП на банер с Web-сервера в сети, (запускать такое в конце месяца на недельку, или при объявлении какой-то акции)?
и3вЕNUтЕ зА NеРоВнbIй n04Ерk! (HiComNet)

Аватара пользователя
Igoras
Moderator
Moderator
 
Сообщения: 3248
Зарегистрирован:
22 окт 2003, 20:27
Откуда: Кишинев, Starushka.net

Re: как сделать редирект на станицу с напоминанием

Сообщение Igoras 19 июн 2009, 22:35

BuTaMuH,
возможно наверное через src-nat+dst_nat так редиректить.

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

Аватара пользователя
BuTaMuH

 
Сообщения: 422
Зарегистрирован:
05 фев 2005, 13:56
Откуда: Кишинёв, Ботаника

Re: как сделать редирект на станицу с напоминанием

Сообщение BuTaMuH 22 июн 2009, 13:44

значит просто сделать хтмл-перенаправление в какие-то диапазоны времени, для тех кто затягивает с оплатой (по аналогии с страничкой дебюторов).... пусть им на зло грузится иногда другая страничка... вопрос только как это правильно сделать... :innocent:
и3вЕNUтЕ зА NеРоВнbIй n04Ерk! (HiComNet)

Аватара пользователя
Вадим

 
Сообщения: 621
Зарегистрирован:
20 июн 2005, 00:29
Откуда: Кишинёв

Re: как сделать редирект на станицу с напоминанием

Сообщение Вадим 22 июн 2009, 16:16

BuTaMuH, если вопрос про МТик, то легче простого. У меня стоит и работает. Работает по схеме "1 раз в 3 часа".

Аватара пользователя
Igoras
Moderator
Moderator
 
Сообщения: 3248
Зарегистрирован:
22 окт 2003, 20:27
Откуда: Кишинев, Starushka.net

Re: как сделать редирект на станицу с напоминанием

Сообщение Igoras 22 июн 2009, 16:43

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

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

Аватара пользователя
Артем

 
Сообщения: 574
Зарегистрирован:
14 авг 2005, 22:34

Re: как сделать редирект на станицу с напоминанием

Сообщение Артем 22 июн 2009, 20:06

Собрал подобную конструкцию на FreeBSD при помощи squid. Правда маленькая засада - удалить правило из фаера не может никакой юзер, кроме рута. Вот и приходится загонять задания в крон. А т.к. минимальный промежуток времени в кроне 1 минута, юзерам приходится ждать минуту. В принципе ничего страшного, но неприятно.
Да, кстати - раз в три часа - это очень часто и доставуче. Сделайте лучше раз в сутки. У нас показывается всего 1 раз перед началом "сезона" оплаты
Платежи через интернет уже в Молдове http://www.bpay.md

Аватара пользователя
Igoras
Moderator
Moderator
 
Сообщения: 3248
Зарегистрирован:
22 окт 2003, 20:27
Откуда: Кишинев, Starushka.net

Re: как сделать редирект на станицу с напоминанием

Сообщение Igoras 23 июн 2009, 01:54

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

Аватара пользователя
Вадим

 
Сообщения: 621
Зарегистрирован:
20 июн 2005, 00:29
Откуда: Кишинёв

Re: как сделать редирект на станицу с напоминанием

Сообщение Вадим 23 июн 2009, 09:28

Артем, 1 раз в три часа РАЗОВО. Не в течении минуты. Было сутки, но тогда забивают. Один так 4 месяца сидел. Спецом не вырудал, интерестно было посмотреть сколько протянет. В конце концов я сдался. Отключил и сразу проплатил :)

Аватара пользователя
Артем

 
Сообщения: 574
Зарегистрирован:
14 авг 2005, 22:34

Re: как сделать редирект на станицу с напоминанием

Сообщение Артем 23 июн 2009, 12:41

я понимаю, что разово. Если каждую минуту - это хуже чем банальное отключение от интернета. Просто у нас функция напоминания - напомнить, а не задолбать. По отсутствию оплаты на определенное число - интернет отключится автоматически. А напоминание, для того, что бы те люди не оставались без интернета просто из-за того, что забыли вовремя заплатить.
Платежи через интернет уже в Молдове http://www.bpay.md

Аватара пользователя
Igoras
Moderator
Moderator
 
Сообщения: 3248
Зарегистрирован:
22 окт 2003, 20:27
Откуда: Кишинев, Starushka.net

Re: как сделать редирект на станицу с напоминанием

Сообщение Igoras 23 июн 2009, 14:40

А вы отключаете юзеров сразу 1 числа если нет денег на счету или даете хотя бы месяц уйти в минус?

Аватара пользователя
Вадим

 
Сообщения: 621
Зарегистрирован:
20 июн 2005, 00:29
Откуда: Кишинёв

Re: как сделать редирект на станицу с напоминанием

Сообщение Вадим 23 июн 2009, 16:27

кому как... НО 1го никогда.

Аватара пользователя
jsmax

 
Сообщения: 1
Зарегистрирован:
15 апр 2009, 22:25

Re: как сделать редирект на станицу с напоминанием

Сообщение jsmax 23 июн 2009, 16:38

Вот вы извращенцы (в хорошем смысле) :D

На МТ поднят прокси сервер.
В файрволе есть правило чтобы любые запросы на 80-ый порт от айпишек из списка banned перенаправлять на порт прокси сервера.
В прокси сервере есть правило: все запросы которые не соответствуют clients.provider.md перенаправлять на clients.provider.md.
А списками забаненных айпишек уже управляет биллинг.
Последний раз редактировалось jsmax 23 июн 2009, 17:56, всего редактировалось 1 раз.

Аватара пользователя
Igoras
Moderator
Moderator
 
Сообщения: 3248
Зарегистрирован:
22 окт 2003, 20:27
Откуда: Кишинев, Starushka.net

Re: как сделать редирект на станицу с напоминанием

Сообщение Igoras 23 июн 2009, 17:07

а у меня стоит скрипт, 1 числа месяца в 12.00 :) но реально он переводит состояние инета в базе, а скрипт раз в 2 минуты проверяет соответствие статуса в базе и на микротике, поэтому инет пропадает в 12.02 )

jsmax,
у меня примерно так же :) это самый прямой способ имхо :)

Аватара пользователя
Артем

 
Сообщения: 574
Зарегистрирован:
14 авг 2005, 22:34

Re: как сделать редирект на станицу с напоминанием

Сообщение Артем 24 июн 2009, 10:17

Igoras,
в минус у нас можно уйти, только предварительно позвонив и попросив не отключать.
Платежи через интернет уже в Молдове http://www.bpay.md

Аватара пользователя
Maxx

 
Сообщения: 8
Зарегистрирован:
01 июл 2012, 21:53

Re: как сделать редирект на станицу с напоминанием

Сообщение Maxx 01 июл 2012, 22:36

Re: как сделать редирект на станицу с напоминанием
Igoras 19 июн 2009, 21:35

BuTaMuH,
возможно наверное через src-nat+dst_nat так редиректить.

Можно немного подробнее как именно это сделать как для чайников.
Что уже имеется:
Поднятый аппач сервер на отдельной машине скажем с ip 1.2.3.4 где где уже есть страничка с напоминанием. Порn в аппаче по умолчнию 80. Что именно и где иммено в микротике нужно прописать чтобы пользователь перелетел на страничку с напоминаниаем. Пользователи получают инет посредством PPPOE.

Аватара пользователя
Igoras
Moderator
Moderator
 
Сообщения: 3248
Зарегистрирован:
22 окт 2003, 20:27
Откуда: Кишинев, Starushka.net

Re: как сделать редирект на станицу с напоминанием

Сообщение Igoras 02 июл 2012, 10:11



Вернуться в Настройка сети

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1