rtrt 53 Опубликовано: 2007-11-02 11:04:35 Share Опубликовано: 2007-11-02 11:04:35 Добрый день уважаемые знатоки! Хотелось бы узнать можно ли и как реализовать такую вещь!? Допустим есть локальная сеть и сервер через который пользователи ходят в инет(на нем стоит старгайзер). Хотелось бы сделать новый тариф на который повесить онлайн игру чтобы пользователи могли только играть, а не ходить по инету. И такой вопрос... Вот есть правило в fw iptables -t filter -A INPUT -p tcp -s $admin -d $server0 --drop 21 -j ACCEPT iptables -t filter -A OUTPUT -p tcp -d $admin -s $server0 --sporp 21 -j ACCEPT iptables -t filter -A INPUT -p udp -s $admin -d $server0 --drop 21 -j ACCEPT iptables -t filter -A OUTPUT -p udp -d $admin -s $server0 --sporp 21 -j ACCEPT Хотелось бы чтобы по фтп пускало на сервер без инета, но он не пускает, приходится включать инетэксесс для доступа. Что в нем не так? Спасибо! Ссылка на сообщение Поделиться на других сайтах
point 0 Опубліковано: 2007-11-02 11:33:06 Share Опубліковано: 2007-11-02 11:33:06 фтп работает по протоколу tcp это раз использует порты 20 и 21 это два так что правь Ссылка на сообщение Поделиться на других сайтах
rtrt 53 Опубліковано: 2007-11-02 17:00:29 Автор Share Опубліковано: 2007-11-02 17:00:29 Не совсем понял.... ФТП работает по 21 порту.... а к чему 20? Ссылка на сообщение Поделиться на других сайтах
point 0 Опубліковано: 2007-11-02 17:02:06 Share Опубліковано: 2007-11-02 17:02:06 rtfm ftp-data port 20 iptables -t filter -A INPUT -p tcp -s $admin -d $server0 --dport 20:21 -j ACCEPT iptables -t filter -A OUTPUT -p tcp -d $admin -s $server0 --sport 20:21 -j ACCEPT Ссылка на сообщение Поделиться на других сайтах
rtrt 53 Опубліковано: 2007-11-02 22:54:47 Автор Share Опубліковано: 2007-11-02 22:54:47 Спасибо большое! Работает! А как на счет первого вопроса? У меня есть идеи... но конкретно не получается.. Ссылка на сообщение Поделиться на других сайтах
Cell 7 Опубліковано: 2007-11-03 00:44:23 Share Опубліковано: 2007-11-03 00:44:23 Спасибо большое! Работает! А как на счет первого вопроса? У меня есть идеи... но конкретно не получается.. Есть несколько путей решения Один сложный, но правильный ))) а другой простой и не очень правильный Оба варианта рабочие Рассказываю простой и сердитый способ: 1. Заводишь свою игру как дополнительное направление. Это делается проще пареной репы; 2. Делаешь новый тариф с оплатой на нужное тебе направление по нужной тебе цене, а остальные направления делаешь безумно дорогими ))) ВСЕ. По интернету никто лазать не будет... все будут играца )) а если и будут лазать )) то это их проблемы - мы их предупреждали. Ссылка на сообщение Поделиться на других сайтах
rtrt 53 Опубліковано: 2007-11-04 18:33:03 Автор Share Опубліковано: 2007-11-04 18:33:03 Такой вопрос. Допустим есть три тарифа на инет, я добавляю 4 тариф на онлайн игру. Пользователь оплатил и инет и игру. Как сделать так чтобы когда пользователь играет в онлайн игру (которая разрешена) инет трафик не считался, а когда он в инете то считался по тарифу который он оплатил? В конфигураторе при нажатии на "Печать пользователя" есть такие строки - "Главный сайт сети, Игры, Видео" ит.д. Где это редактируется, а то я что-то не нашел... Ссылка на сообщение Поделиться на других сайтах
Cell 7 Опубліковано: 2007-11-04 18:58:27 Share Опубліковано: 2007-11-04 18:58:27 то что ты описал - называется выбором направлений пользователем. Эта фишка реализована в виде новой бета версии сервера+авторизатора которая сейчас обсуждается в форуме о разработке старгайзера. Я себе такую штуку ставил в качестве полигона для тестов... пока на большее не тянет - пусть выпустят что-то релизовое и стабильное. Ссылка на сообщение Поделиться на других сайтах
rtrt 53 Опубліковано: 2007-11-04 19:15:42 Автор Share Опубліковано: 2007-11-04 19:15:42 Т.е. я создаю тариф, делаю направление(допустим DIR4), описываю его в правилах, настраиваю фаервол. Или тариф не нужен? Ведь тариф один устанавливается в конфигураторе. Ссылка на сообщение Поделиться на других сайтах
Cell 7 Опубліковано: 2007-11-05 00:44:29 Share Опубліковано: 2007-11-05 00:44:29 Т.е. я создаю тариф, делаю направление(допустим DIR4), описываю его в правилах, настраиваю фаервол. Или тариф не нужен? Ведь тариф один устанавливается в конфигураторе. Да Правда тарифных планов на самом деле может быть много. Но в принципе все правильно. В той версии о которой я говорил от авторизатора в скрипт онконнект передается набор нулей и единиц, показывающих какие направления включены юзером... а дальше тупой разбор этих направлений на правила файрвола. Ссылка на сообщение Поделиться на других сайтах
rtrt 53 Опубліковано: 2007-11-05 13:19:22 Автор Share Опубліковано: 2007-11-05 13:19:22 Так ведь в конфигураторе выставляется определенный тариф пользователю... Как будет вестись подсчет? Ссылка на сообщение Поделиться на других сайтах
rtrt 53 Опубліковано: 2007-11-10 17:00:47 Автор Share Опубліковано: 2007-11-10 17:00:47 Знатоки! Так кто может подсказать с таким вопросом: "Допустим есть три тарифа на инет, я добавляю 4 тариф на онлайн игру. Пользователь оплатил и инет и игру. Как сделать так чтобы когда пользователь играет в онлайн игру (которая разрешена) инет трафик не считался, а когда он в инете то считался по тарифу который он оплатил?" А то что-то у меня в голове сам принцип чуток не укладывается (((. Ссылка на сообщение Поделиться на других сайтах
Alferov 0 Опубліковано: 2007-11-10 18:37:50 Share Опубліковано: 2007-11-10 18:37:50 Два аккаунта, каждый со своим тарифом. На один аккаунт два тарифа одновременно не назначишь. Ссылка на сообщение Поделиться на других сайтах
Goblin 1 Опубліковано: 2007-11-10 18:40:24 Share Опубліковано: 2007-11-10 18:40:24 Как то не очень понятны принципы условия. Если есть отдельный тариф для игры, то должны быть две учетные записи - инет и игра. Если тариф общий - то необходимо разделить какими то условиями в фаерволе, но здесь необходимо знать как отрабатываются такие же прохождения у других пользователей на других тарифах. Только четко сформулировав условия можно получить ответ. Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2007-11-10 18:55:17 Share Опубліковано: 2007-11-10 18:55:17 У пользователя может быть только один тариф. По этому, для тех кому нужен и инет и игра нужно создавать тарифы и с тем и с другим. При желании пользователь может сам выключать ненужные ему направления (например, инет) в последней версии авторизатора. Ссылка на сообщение Поделиться на других сайтах
stg-34 0 Опубліковано: 2007-11-10 19:20:02 Share Опубліковано: 2007-11-10 19:20:02 Знатоки! Так кто может подсказать с таким вопросом: "Допустим есть три тарифа на инет, я добавляю 4 тариф на онлайн игру. Пользователь оплатил и инет и игру. Как сделать так чтобы когда пользователь играет в онлайн игру (которая разрешена) инет трафик не считался, а когда он в инете то считался по тарифу который он оплатил?" А то что-то у меня в голове сам принцип чуток не укладывается (((. Сделать двух юзеров на одном IP: vasya_inet и vasya_online_igra Ссылка на сообщение Поделиться на других сайтах
point 0 Опубліковано: 2007-11-11 00:35:12 Share Опубліковано: 2007-11-11 00:35:12 можно сделать 1 тариф и 2 направление инет отдельно игры отдельно если человеку только игры нужны в юзер дате пропиши еденичку и в скрипте он коннект руби фаерволом все кроме игрового сервере или серии серверов Ссылка на сообщение Поделиться на других сайтах
rtrt 53 Опубліковано: 2007-11-12 14:28:27 Автор Share Опубліковано: 2007-11-12 14:28:27 можно сделать 1 тарифи 2 направление инет отдельно игры отдельно если человеку только игры нужны в юзер дате пропиши еденичку и в скрипте он коннект руби фаерволом все кроме игрового сервере или серии серверов Можно чуть подробней? Просто как раз хотел спросить на счет направлений... Каким образом будет вестись подсчет если есть например два направления на одном тарифе? В авторизаторе, в настройках, эти направления выбираются - для чего? Чтобы вести подсчет именно того направления которое выбрано? Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВхід
Уже зарегистрированы? Войдите здесь.
Войти сейчас