Автор Тема: блокировка IP - варианты  (Прочитано 13143 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн pomidor

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 90
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.digital-artwerks.com/
блокировка IP - варианты
« : 06 Июня 2002, 10:22:08 »
Пишу, значит, voting poll - голосование. Каким образом посоветуете блокировку IP-адреса юзверя, после того как он проголосовал. Блокировать надо или на 1 день, или навсегда (тоесть необходимы оба варианта).

я вижу такие варианты:
1. писать сессию - задавать соответствующее время жизни
2. писать куку - аналогично
3. писать в базу.

какой из вариантолв лучше? какие еще есть?

заранее спасибо за советы/ответы
 - design is just an own point of view

Оффлайн pomidor

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 90
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.digital-artwerks.com/
блокировка IP - варианты
« Ответ #1 : 09 Июня 2002, 01:57:35 »
что, никто не знает? а я думал что это довольно простой вопрос... или просто лень на такой вопрос отвечать? ну помогите же!
 - design is just an own point of view

Оффлайн Oak

  • Дерево
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1481
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
блокировка IP - варианты
« Ответ #2 : 09 Июня 2002, 04:12:27 »
ага - лень. честно...  у этого форума есть средство поиска
[основной броузер - SeaMonkey] Netscape Communicator 4 - is the best :) // see sources

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
блокировка IP - варианты
« Ответ #3 : 09 Июня 2002, 04:13:32 »
Кука + база.
AS IS...

Оффлайн pomidor

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 90
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.digital-artwerks.com/
блокировка IP - варианты
« Ответ #4 : 09 Июня 2002, 04:50:24 »
япс! все понял :)

сорри за напряги :D :D :D
 - design is just an own point of view

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
блокировка IP - варианты
« Ответ #5 : 09 Июня 2002, 15:59:29 »
1. Невозможно в принципе.
2. При чем тут IP?
3. Единственный вариант - других нету..

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
блокировка IP - варианты
« Ответ #6 : 09 Июня 2002, 16:14:43 »
RomikChef
Цитировать
Единственный вариант - других нету

Неправда.
Кука используется для того, чтобы отлавливать ходящих с динамическими адресами или через проксю.
AS IS...

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
блокировка IP - варианты
« Ответ #7 : 09 Июня 2002, 16:56:02 »
В принципе, ты прав.
Только надо тогда вопрос переформулировать - не блокировка IP а блокировка уже голосовавших :-)

Хотя все равно, кто захочет - тот накрутит :-)

Оффлайн pomidor

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 90
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.digital-artwerks.com/
блокировка IP - варианты
« Ответ #8 : 09 Июня 2002, 18:40:13 »
почему невозможно сессией? по-моему очень даже можно... ловлю координаты юзера и пишу в сессию у себя, а в куку у него. при повторном визите (попытке голосовать) - проверка на вшивость. если нет ни того, ни другого - позволяем, если одно есть или оба - посылаем на три...  если даже с динамической или по проксям - сессия его не узнает, а кука - запросто сдаст как стеклотару... и все обходится без базы.

или я не прав?
 - design is just an own point of view

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
блокировка IP - варианты
« Ответ #9 : 09 Июня 2002, 18:56:43 »
Сессия - это сеанс работы пользователя с сайтом. Пока он не закрыл броузер.
Использовать сессии для отслеживания чего-то другого -неправильно и бессмысленно.

По поводу куки, которая сдаст как стеклотару. А если ее стереть? ;-)

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
блокировка IP - варианты
« Ответ #10 : 09 Июня 2002, 19:10:43 »
Цитировать
По поводу куки, которая сдаст как стеклотару

А вот для этого и пишется айпишник.
Все равно 100% защиты нет в принципе.
AS IS...

Оффлайн pomidor

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 90
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.digital-artwerks.com/
блокировка IP - варианты
« Ответ #11 : 09 Июня 2002, 22:32:41 »
100% нет. Но добиться такого уровня, чтоб рядовому человеку в облом было искать обходные пути - неф делать...

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


ну и что из того? но ведь получается! по понятиям W3C если в доке не указано DOCTYPE, то он вообще как бы должен рендериться как текст... А сколько из нас используют этот тег??? Стандарты - это одно. А изворотливость в разных ситуациях - совсем другое. Что мне мешает хранить у себя на сервере сессию пока мне этого захочется? Ничто. Могу годами хранить... А вот куку действительно юзер может стереть. Но при наличии сессии и отсутствии куки скрипт все равно не позволит голосовать... И впишет еще одну куку :)
 - design is just an own point of view

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
блокировка IP - варианты
« Ответ #12 : 09 Июня 2002, 22:40:38 »
Цитировать
Но при наличии сессии и отсутствии куки скрипт все равно не позволит голосовать...


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

А к стандартам надо относиться вежливо.

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
блокировка IP - варианты
« Ответ #13 : 09 Июня 2002, 23:06:01 »
Насчет стандаров я хотел сказать, что прежде, чем их нарушать, надо сначала понять - для чего они служат, и как работают.

Оффлайн pomidor

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 90
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.digital-artwerks.com/
блокировка IP - варианты
« Ответ #14 : 09 Июня 2002, 23:06:25 »
я ж писал уже... проверяем наличие куки И сессии. Если хотя бы одно присутствует - говорим: "дорогой юзер, я тебя кажется уже где-то видел..." и выводим результаты.
если ты не в курсе, сессия, согласно мануале по ПХП, лежит на сервере, и командовать ею могу только я. Юзер удалить свою сессию не может. А если я укажу сессии жить не до конца сеанса, как по умолчанию, а попрошу ее полежать немного дольше. А в 00:00 каждый день Crontab будет запускать скрипт, который будет удалять все старые сессии за этот день...

так понятно? или пример написать и на сервер кинуть, для полной проверки?
 - design is just an own point of view

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28