Сайт в глобале для местной сети

 • Просмотры: 846
ad
advil
Сообщения: 2
Зарегистрирован: 06 июн 2009, 12:00
Сообщение

Сайт в глобале для местной сети

07 авг 2009, 19:16

Хочу сделать торент трекер для местной сети, но сам сайт на хостинге в глобале, так вот встал вопрос как такое организовать. Я думаю открыть доступ по определенным ип или же сайт будет открыт, но скачивать с него могут только пользователи нашей сети. Как такое организовать, жду ваших советов чтоль или предложений. Мож кто другое что предложит. ;)
Vy
VyacheslavS
Сообщения: 25
Зарегистрирован: 27 май 2009, 19:02
Сообщение

Сайт в глобале для местной сети

09 авг 2009, 08:09

Самое простое это использовать в .htaccess команды Allow,Deny.
Подробно почитать по настройкам .htaccess
Аватара пользователя
PPK
Администратор
Благодарил (а): 82 раза
Поблагодарили: 1621 раз
Сообщения: 10284
Зарегистрирован: 21 мар 2009, 17:13
Сообщение

Сайт в глобале для местной сети

09 авг 2009, 09:11

+ если вариант с допуском к сайту из сети, но ограничение на аннонс, то в файле /tracker/announce.php в функции validip() указать диапазоны своего провайдера, тогда на трекер зайти может любой, но раздавать/скачивать только пользователи из локальной сети провайдера.
ad
advil
Сообщения: 2
Зарегистрирован: 06 июн 2009, 12:00
Сообщение

Сайт в глобале для местной сети

09 авг 2009, 10:19

Во, PPK, это как раз то, что мне нужно, можно поподробнее рассказать как это реализовать?
al
aleh
Сообщения: 5
Зарегистрирован: 21 июл 2009, 01:09
Сообщение

Сайт в глобале для местной сети

10 авг 2009, 12:51

А еще в локальной сети сделать re-tracker и прописить его в file.php и тогда раздача будет идти напрямую в локалке
Аватара пользователя
PPK
Администратор
Благодарил (а): 82 раза
Поблагодарили: 1621 раз
Сообщения: 10284
Зарегистрирован: 21 мар 2009, 17:13
Сообщение

Сайт в глобале для местной сети

10 авг 2009, 13:47

advil

открываем указанный файл, там есть массив:
array('0.0.0.0','2.255.255.255'),
//array('10.0.0.0','10.255.255.255'),
//array('127.0.0.0','127.255.255.255'),
//array('169.254.0.0','169.254.255.255'),
//array('172.16.0.0','172.31.255.255'),
//array('192.0.2.0','192.0.2.255'),
//array('192.168.0.0','192.168.255.255'),
array('255.255.255.0','255.255.255.255')
каждая строка - это массив начала и конца диапазана ip адресов аннонс с которых будет отбрасываться .., т.е. допустим наша местная сеть лежит в диапазоне 77.88.0.0-77.88.63.255, соотв. вышеприведённый массив нужно заменить на:
array('0.0.0.0','77.87.255.255'),
array('77.88.64.0','255.255.255.255'),
если ничего не понятно в ip адресах и т.д., в сети всегда есть понимающие люди ... ну или я в крайнем случае могу составить диапазоны ..

Вернуться в «Остальное»