PDA

Просмотр полной версии : Программа для блокировки доступа


Feor
01.08.2007, 11:10
У меня находиться сервер на площадке провайдера. На нём запущены игровые сервера и апач. Я бы хотел чтобы смогли попать на мои ресурсы только определённые люди. Хочу ввести абонплату для доступа к ресурсам :) (ip у всех динамические) Я думаю что можно только закрыть доступ по Mac адресу. Подскажите как лучше. и какую программу использовать. Очень нужна ваша помощь.
Зарание спасибо!

-=lebed=-
01.08.2007, 12:00
Не написал какая ось. А так сделай регу на сайте и базу зареганных, там у каждого баланс свой будет, есть на счету бабки, зайдёт, кончились - нет - пусть вносит...
На счёт скриптов или самому писать или купить/использовать готовые...
Игровые сервера (не вэб) наверно придётся ограждать файрволом, а правилами файрвола для зареганных должен управлять скрипт какой-нибудь, работающий на php под Апачем...

Feor
01.08.2007, 12:37
windows server 2003 мне нужно чтобы. Доступ был не только по веб а ко всем ресурсам. Как они буду пополнять баланс можно по подробней через чё и т.д. А кстати как заблокировать то? только по MAC?

drmist
01.08.2007, 12:49
Поднимаешь на тазике проксик, в конфиг проксика пишешь лоигны и пароли пользователей, которые должны иметь доступ, а также запрещаешь им ходить куда-либо, кроме как на 127.0.0.1. Потом правилами фаервола разрешаешь пользоваться сервисами только с локалхоста.

Это универсальное решение, но не самое удобное, тк заставить игру работать через проксик не всегда получается. Можно попытаться решить проблему, подняв VPN.

С апачем все проще - доступ можно ограничить при помощи .htpasswd
На всякий случай проверь - нет ли возможности ограничения доступа в самих играх и подними их на нестандартных портах.

Feor
01.08.2007, 13:31
Поднимаешь на тазике проксик, в конфиг проксика пишешь лоигны и пароли пользователей, которые должны иметь доступ, а также запрещаешь им ходить куда-либо, кроме как на 127.0.0.1. Потом правилами фаервола разрешаешь пользоваться сервисами только с локалхоста.

Это универсальное решение, но не самое удобное, тк заставить игру работать через проксик не всегда получается. Можно попытаться решить проблему, подняв VPN.

С апачем все проще - доступ можно ограничить при помощи .htpasswd
На всякий случай проверь - нет ли возможности ограничения доступа в самих играх и подними их на нестандартных портах.
выложи пожалуйста прокси для этого дела который больше всего подходит.

И ещё можно ссылку на скрип статистики. И как клиенты будут пополнять баланс?

drmist
01.08.2007, 13:49
Feor
Попробуйте squid (www.squid-cache.org)
Хороший скрипт статистики - CNStats (правда платный). Это если вам нужна статистика посещаемости сайта, для squid есть уйма анализаторов логов. Скачать можно здесь: http://www.google.com

Для пополнения баланса я готовый скриптов в сети не видел - скорее всего придется самому писать или нанимать программиста.

Feor
01.08.2007, 14:42
squid будет ли работать для игровых серверов?
Расскажите по подробней как всё будет происходить с игровыми серверами и веб

drmist
02.08.2007, 11:01
Feor
1) а что ему мешает на них работать?
2) см пост #4

Feor
02.08.2007, 11:41
ну просто в итернете почитал что это кеширующий http прокси. Я вот установить не могу. не как его может есть какой мануал?

drmist
02.08.2007, 12:07
Feor
Есть. соответствующий раздел на оффсайте.
Если не ошибаюсь - ничто не мешает слать через squid не-http трафик. Да и кэширование обрубить можно.

Feor
02.08.2007, 12:57
щас попробую установить программу

Feor
02.08.2007, 19:00
установить я так и не смог хоть столько мануалов нашол :(