ВходИмяПароль
Автоматически входить при каждом посещении    
Регистрация
Регистрация
Войти и проверить личные сообщения
Войти и проверить личные сообщения
Список форумов ЛанМедиаСервис » Скрипт видео-каталога v.1.x

Начать новую тему   Ответить на тему
Шейпер с динамическими IP в сети
Предыдущая тема :: Следующая тема  
Автор Сообщение

Мика 





Зарегистрирован: 22.10.2008
Сообщения: 42


russia.gif
Сообщение Добавлено: 2008-11-10 15:29 pm    Заголовок сообщения: Шейпер с динамическими IP в сети Ответить с цитатой

Стандартный шейпер не обрабатывает изменяющиеся IP-адреса клиентов, поэтому пришлось немного подправить алгоритм.
В файл pl.php, который формирует плейлист я добавил сброс номера правила файрвола для пользователя, который собирается посмотреть фильм.
Скрипт шейпера не найдет данного правила и принудительно вставит правило с новым адресом в файрвол. Проблема решена.

Вот как я сделал:
Код:
if ($userid>0){
   inc_hit($userid,$filmid);

   $sql = "UPDATE users SET ipfw_rule=0 WHERE ID='$userid'";
   mysql_query($sql);
}


Может быть у вас есть более элегантное решение ?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов ЛанМедиаСервис » Скрипт видео-каталога v.1.x Часовой пояс: GMT
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете вкладывать файлы
Вы не можете скачивать файлы