Ограниченить скачку файлов

12
Serboy
На сайте с 29.09.2005
Offline
94
775

Есть сайт на статике, на котором выложены некоторые файлы. Тарифный план выбран оптимально по трафику, даже с запасом, однако случилась неприятность. Двое суток с одного ip непрерывно шла загрузка одного файла, что привело к перерасходу предоплаченного трафика. Благо, хостинг не дал уйти далеко в минус, т.к. заметил это только на 4-ый день, когда сайт уже был заблокирован. Естественно проплатил перерасход + дополнительный трафик, ip пожирателя ушел в бан. Теперь сижу и думаю, как обезапаситься от подобного. Притом, что это юниксовый шаред-хостинг с CPanel, ftp. Доступа по ssh нет. Собственно, вопрос: можно ли что-нибудь придумать?

ЗЫ, прошу прощения за кривое название темы, заработался..

Progr@mmer\.
На сайте с 14.10.2007
Offline
44
#1

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

Вашей девушке не хватает романтики? Черпните её на сайте «Я Люблю Романтику» (http://iloveromantics.ru/). Романтический форум (http://forum.iloveromantics.ru/) для отдыха от нудной работы.
Serboy
На сайте с 29.09.2005
Offline
94
#2

Progr@mmer., сам не пхп программер, поэтому интересуюсь :)

Попробую сегодня поискать готовые скрипты и если все же не найду, кто и за сколько реализовал бы?

СД
На сайте с 17.02.2008
Offline
20
#3
Serboy:
Есть сайт на статике

никак. Сменить IP ума много не надо, первади на PHP и учитывай траф скриптом, файлы прячь от прямого слива.

Деньги ... легко. () я плохой ребенак, люблю пиво и ненавижу даунов оставил хамский коммент и не подписался? Мог бы и не трудиться, на уродов не в обиде)
Serboy
На сайте с 29.09.2005
Offline
94
#4

СиДжей, файлы вообще-то выложены специально и должны быть доступны. Еще тут выяснилось, что урлы на них должны оставаться прежними. Делать паузы между скАчками со одного ip - уже хорошо. Вопрос в том, реально ли?

первади на PHP

Весь сайт? Зачем?

Э
На сайте с 28.12.2007
Offline
9
#5

Повесить на крон скрипт для анализа логов апача. ip с перерасходом - блокировать.

Serboy
На сайте с 29.09.2005
Offline
94
#6

Эрт, Да, что-то вроде этого. Управление планировщиком есть, доступ к логам апача имеется, .htaccess присутствует. Осталось дело за малым - нужен сам скрипт :)

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

M
На сайте с 19.09.2007
Offline
112
#7
Progr@mmer\.:
Ну, самое банальное - написать простой пхп скрипт, который будет учитывать трафик с ипов, и будет его ограничивать, если он начнет зашкаливать.

как не_программист с 10 гигабитным суммарным каналом (и суммарным траффиком в "тарифе уже включено" более 50Т без особой надобности перед кем то оправдываться ) могу сказать - никак без вмешательства "вышестоящего провайдера",

поскольку налить траффика на хостинг или с хостинга с ограничениями есть миллиард способов. и все воплощаемые "на коленке" за несколько минут.

правильнее всего найти причину такой "не любви" . если "не любят" регулярно , толечение одно - несколько мест под хостинг , несколько ИП на домен в ДНСе и дележка трафа.

manman добавил 07.08.2008 в 23:32

Serboy:
Эрт, Да, что-то вроде этого. Управление планировщиком есть, доступ к логам апача имеется, .htaccess присутствует. Осталось дело за малым - нужен сам скрипт :)

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

на _ktulhu.net кодемастер выкладывал некий скрипт в разделе "простенькая защита от ботов " или на его блоге, гляньте, подрихтовать наверное будет не долго.

" учитывать трафик с ипов," - беспонтовое занятие к сожалению. . ибо фрипроксей миллион. все пока заблочите - трафф кончится.

нужно искать причину а не следствие. бороться со седствием только двумя путями.

законнный - каналы "более резиновые" чем у не доброжелателей. про более действенный , или противодейственный, не будем писать ибо не этично и не законно совсем уже :-)

Serboy
На сайте с 29.09.2005
Offline
94
#8
manman:
правильнее всего найти причину такой "не любви" . если "не любят" регулярно , толечение одно - несколько мест под хостинг , несколько ИП на домен в ДНСе и дележка трафа.

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

M
На сайте с 19.09.2007
Offline
112
#9
Serboy:
Ну хочется надеятся, что все не так плохо :) Пока было замечено однократно. Понятно, что данный способ не панацея, но в некоторых случаях лишним не будет. Это случилось около месяца назад, и пока не повторялось. Просто сейчас собрался в отпуск на недельки две туда, где нет цивилизации :)

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

тогда все просто - все "на скачивания" ссылки убиваете, делаете для людей яваскриптом.

"боты" вряд ли мгновенно научатся его парсить , может и выживет без присмотра...

А цивилизация есть даже в пустыне Сахара. точно говорю!!!

( прислано вот на прям "оттуда" меньшеньким "манманом" :-) http://irtysh.ru/foto/tunis/S8001294.JPG )

Serboy
На сайте с 29.09.2005
Offline
94
#10

manman, читайте выше, там все написано. Ссылки остаются как есть.

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий