Форум vBTorrents.org

Форум vBTorrents.org (https://vbtorrents.org/index.php)
-   Вопросы, предложения (https://vbtorrents.org/forumdisplay.php?f=6)
-   -   Как ограничить доступность трекера? (https://vbtorrents.org/showthread.php?t=79)

IVB 29.09.2009 12:27

Как ограничить доступность трекера?
 
Исходные данные:
- есть публичный форум, доступный всем;
- есть подраздел этого форума, в котором публикуются файлы .torrent;
- есть отдельный сервер, на котором работает анонсер трекера.

Как сделать так, чобы к трекеру имели доступ только определенные подсети?

Сделать недоступным подраздел форума - стандартными средствами форума невозможно.

Достаточно ли будет, если я ограничу доступ к анонсеру?

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

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

Skald 29.09.2009 12:38

IVB, В общем все правильно. На vbsupport-е были хаки ограничивающие доступ к определенным разделам по ip.
Или так - хак в зависимости от ip входящего меняющий основную группу пользователя.
Если запретить доступ к аннонсеру, то да левые пользователи не смогут качать, но тогда лучше и ограничить на уровне attachment.php - нужен один модуль для разрешения скачивания торрентов только из определенных подсетей.

gM@X 01.10.2009 13:06

Цитата:

Сообщение от Skald (Сообщение 1166)
IVB, В общем все правильно. На vbsupport-е были хаки ограничивающие доступ к определенным разделам по ip.

не помнишь примерного названия? а то как-то искал, нашёл только способ на уровне апача, что не совсем подходит... .

сейчас поискал, что-то нашёл
https://vbsupport.ru/forum/showthread.php?t=28614
надо будет попробовать :)

IVB 01.10.2009 14:00

gM@X, я дописываю хак, подменяющий группу пользователя по IP. Можно будет им воспользоваться, а доступ к разделам выставить стандартными средствами для разных групп.

Дописал.


Текущее время: 07:54. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.4 Patch Level 6
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot