Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
Одмин

Как запретить на форуме Tor

Recommended Posts

6000 - приличное количество записей, может сказаться на производительность. Так как файл надо каждый раз считывать плюс искать в массиве IP адрес (если не кешировать результат). Файл естественно должен быть загружен на вашем сервере. А если пускает через тор, проверьте если в этом списке IP выходной ноды тора. Список периодически нужно пополнять.

Списки новые брал)

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

Share this post


Link to post
Share on other sites

Ставьте новую версию, там все ип кешируются. На форумов с маленькой посещаймостью до 1000 хостов (уникальных посетителей) время кеширования можно увеличить, для больших - наоборот уменьшить, чтобы таблица не сильно распухала. Для очень больших форумов 10k+ хостов, использовать кеширование не оптимально, так как кеш будет в несколько раз больше чем сама база IP нодов, выгоднее просто искать в базе 6К адресов, чем в кеше по 20К адресов. Исключением может быть когда используется DNS резолвинг. В таком случае желательно использовать кеш хотябы на 0.3 дня (7 часов).

 

По поводу настроек.

Для начала советую не использовать базу, а смотреть с запросом на exitlist.torproject.org. Потестеть процент срабатываний. Есть подозрения, что в предыдущей версии была небольшая ошибка в функции запроса, поэтому данные которые получил ТС могут быть не совсем точны.

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

  • Upvote 1

Share this post


Link to post
Share on other sites

Тут появилась идея заблокировать конкретно пользователей которые зашли через Tor. Ждемс пока они авторизируются, а потом бамс и блокируем. Гостей не трогаем. Есть смысл добавлять такой функционал, или через-чур жестоко? :)

Share this post


Link to post
Share on other sites

Тут появилась идея заблокировать конкретно пользователей которые зашли через Tor. Ждемс пока они авторизируются, а потом бамс и блокируем. Гостей не трогаем. Есть смысл добавлять такой функционал, или через-чур жестоко? :)

Чем больше возможностей, тем лучше.

Можно не блокировать, редиректить на кастомную страницу или выводить сообщение. А можно на выбор.

Share this post


Link to post
Share on other sites

Тоже думаю на выбор. Проверять гостей - пустая трата ресурсов, смысла нет если им не разрешено постить на форуме.

  • Upvote 1

Share this post


Link to post
Share on other sites

Тут появилась идея заблокировать конкретно пользователей которые зашли через Tor. Ждемс пока они авторизируются, а потом бамс и блокируем. Гостей не трогаем. Есть смысл добавлять такой функционал, или через-чур жестоко? :)

А я бы хотел знать этих товарищей.

Т.е. мне не принципиально как человек сидит, но если появляется странная активность - интересно видеть кто это...

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Tor alert 1.1.1

Добавлены новые настройки:

  • Запрет только для пользователей (включено по умолчанию. Нет смысла трать ресурсы на гостей)
  • Запрет регистрации
  • Перемещение пользователей в другую группу

  • Upvote 5

Share this post


Link to post
Share on other sites

@Icechieff, какой метод детектинга используете - поиск в файле или TorDNSExitList?

  • Upvote 1

Share this post


Link to post
Share on other sites

@Icechieff, какой метод детектинга используете - поиск в файле или TorDNSExitList?

А у меня и то и то включено)))

Share this post


Link to post
Share on other sites

Перемещение в другую группу - это круть!

СПАСИБО ОГРОМНОЕ!

Share this post


Link to post
Share on other sites

Tor alert 1.1.1

Добавлены новые настройки:

  • Запрет только для пользователей (включено по умолчанию. Нет смысла трать ресурсы на гостей)
  • Запрет регистрации
  • Перемещение пользователей в другую группу

 

Спасибо замечательный хук.

Share this post


Link to post
Share on other sites

Тоже думаю на выбор. Проверять гостей - пустая трата ресурсов, смысла нет если им не разрешено постить на форуме.

Соглашусь, гости пусть смотрят, не жалко.

У себя включил.

Share this post


Link to post
Share on other sites

Отличное решение. @siv1987, это уже, наверное последнее, или будем совершенствовать хук?

Share this post


Link to post
Share on other sites

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

 

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

  • Upvote 2

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...