Jump to content

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


Одмин
 Share

Recommended Posts

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

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

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

Link to comment
Share on other sites

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

 

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

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

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

  • Upvote 1
Link to comment
Share on other sites

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

Link to comment
Share on other sites

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

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

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

Link to comment
Share on other sites

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

  • Upvote 1
Link to comment
Share on other sites

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

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

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

Link to comment
Share on other sites

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

Link to comment
Share on other sites

Tor alert 1.1.1

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

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

  • Upvote 5
Link to comment
Share on other sites

Tor alert 1.1.1

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

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

 

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

Link to comment
Share on other sites

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

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

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

Link to comment
Share on other sites

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

 

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

  • Upvote 2
Link to comment
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
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...