nlo 0 Posted 2012-10-06 19:56:48 Share Posted 2012-10-06 19:56:48 Постоянно поступают заявки от родителей с просьбами ограничить время выхода в интернет их детей. Так же поступают заявки об ограничении контента с просьбами оградить оградить детей от порно и нежелательных сайтов. Помогите пожалуйста реализовать это. Буду очень признателен. Спасибо. Link to post Share on other sites
dan_aspire 81 Posted 2012-10-06 20:13:25 Share Posted 2012-10-06 20:13:25 В АбиллСе можно в интервалах указывать скорость доступа в настройках тарифа. В нужный интервал ставите 1б/с и всё) Link to post Share on other sites
nlo 0 Posted 2012-10-06 20:20:30 Author Share Posted 2012-10-06 20:20:30 В АбиллСе можно в интервалах указывать скорость доступа в настройках тарифа. В нужный интервал ставите 1б/с и всё) а это где? Link to post Share on other sites
fynjy_79 28 Posted 2012-10-06 21:48:55 Share Posted 2012-10-06 21:48:55 а как быть с нежелательным контентом? Link to post Share on other sites
fynjy_79 28 Posted 2012-10-06 21:57:51 Share Posted 2012-10-06 21:57:51 В АбиллСе можно в интервалах указывать скорость доступа в настройках тарифа. В нужный интервал ставите 1б/с и всё) а это где? система-интернет-тарифные планы-интервалы Link to post Share on other sites
nlo 0 Posted 2012-10-07 04:39:07 Author Share Posted 2012-10-07 04:39:07 В АбиллСе можно в интервалах указывать скорость доступа в настройках тарифа. В нужный интервал ставите 1б/с и всё) а это где? система-интернет-тарифные планы-интервалы извините может я чего то не догоняю? может версии разные? или шутки у вас дурные.... а как быть с нежелательным контентом? с этим я уже разобрался :-) Link to post Share on other sites
madf 279 Posted 2012-10-07 08:08:20 Share Posted 2012-10-07 08:08:20 По временным интервалам - cron в зубы и вперед. По контенту - прозрачный прокси со списком "вредных" URL. Хотя фильтрация контента - дело не благодарное... Link to post Share on other sites
nlo 0 Posted 2012-10-07 08:10:23 Author Share Posted 2012-10-07 08:10:23 (edited) По временным интервалам - cron в зубы и вперед. По контенту - прозрачный прокси со списком "вредных" URL. Хотя фильтрация контента - дело не благодарное... А там есть динамические назначения скорости как их использовать? Или только Cron? Вот пример: Существующие динамические шейпера ID Тариф Время от Время до Скорость Действия 3 kids 00:00:00 07:00:00 1 4 kids 07:00:01 20:00:00 512 5 kids 20:00:01 23:59:59 1 Edited 2012-10-07 08:11:14 by nlo Link to post Share on other sites
madf 279 Posted 2012-10-07 09:29:20 Share Posted 2012-10-07 09:29:20 Где "там"? Link to post Share on other sites
andryas 1,062 Posted 2012-10-07 09:46:52 Share Posted 2012-10-07 09:46:52 Фильтрация трафика провайдером незаконна. Пускай используют програмные решения, коих немеряно, но лучше всего просто правильно воспитывать детей. http://forum.nag.ru/...showtopic=73331 http://forum.nag.ru/.....0 http://forum.nag.ru/...showtopic=70488 http://forum.nag.ru/...showtopic=61555 Link to post Share on other sites
nightfly 1,252 Posted 2012-10-07 12:15:30 Share Posted 2012-10-07 12:15:30 Какие родители, какие абилзы, какие "система-интернет-тарифные планы-интервалы"? Детский сад и содомия. 1. Динамическое шейпирование: Вот вам 1кбит/с на ночь. В принципе никто не мешает вообще его отламывать выставляя лоз в 100%. ЗЫ Подсказка - смотрим в сторону docs/dhasper/dnswitch.. 2. Какое фильтрование порнухи? Как с этим соотноситься биллинг? Почему считалка денег должна отличать сиськи от жоп? Каким образом воспитание детей, стало прерогативой провайдера а не мамаш с папашами? Кто убил кеннеди? Кто организовал татаро-монгольское иго? Почему у меня возникают все эти вопросы? Для мамаш и папаш считающих, что кто угодно кроме них самих несет ответственность, за то чем заняты их чада, есть сервисы типа скайднс-а. Вагон таких. На самом деле в принципе провайдеру никто не запрещает подсовывать такой "кастрированный" ДНС вот таким вот мамашам и папашам посредством шаблонов DHCP для какой-то абстрактной подсети. Интерестно другое - кому этот полузаконный бред нужен? Link to post Share on other sites
nlo 0 Posted 2012-10-07 13:39:26 Author Share Posted 2012-10-07 13:39:26 Какие родители, какие абилзы, какие "система-интернет-тарифные планы-интервалы"? Детский сад и содомия. 1. Динамическое шейпирование: Вот вам 1кбит/с на ночь. В принципе никто не мешает вообще его отламывать выставляя лоз в 100%. ЗЫ Подсказка - смотрим в сторону docs/dhasper/dnswitch.. 2. Какое фильтрование порнухи? Как с этим соотноситься биллинг? Почему считалка денег должна отличать сиськи от жоп? Каким образом воспитание детей, стало прерогативой провайдера а не мамаш с папашами? Кто убил кеннеди? Кто организовал татаро-монгольское иго? Почему у меня возникают все эти вопросы? Для мамаш и папаш считающих, что кто угодно кроме них самих несет ответственность, за то чем заняты их чада, есть сервисы типа скайднс-а. Вагон таких. На самом деле в принципе провайдеру никто не запрещает подсовывать такой "кастрированный" ДНС вот таким вот мамашам и папашам посредством шаблонов DHCP для какой-то абстрактной подсети. Интерестно другое - кому этот полузаконный бред нужен? спасибо я это уже настроил кроме этого ничего больше крутить не надо? я отписался на локальном сайте что фильтрацией трафика занимаются родители если им надо указал несколько примеров почему должен провайдер резать трафик? таких случаев единицы. биллинг тут ни при чём согласен. Link to post Share on other sites
nightfly 1,252 Posted 2012-10-07 13:46:25 Share Posted 2012-10-07 13:46:25 я это уже настроилкроме этого ничего больше крутить не надо? Ну если вхреначили dnswitch в заданных интервалах в кроне - тогда все, больше ничего В норме оно предназначено для винчения скорости по суткам - типа вот вам тарифная "дневная" а вот теперь "ночная скорость". Замечу сразу - динамическому шейперу вобще плевать на то, что там нарисовано в модуле "переназначения скоростей". Link to post Share on other sites
nlo 0 Posted 2012-10-07 13:56:52 Author Share Posted 2012-10-07 13:56:52 я это уже настроилкроме этого ничего больше крутить не надо? Ну если вхреначили dnswitch в заданных интервалах в кроне - тогда все, больше ничего В норме оно предназначено для винчения скорости по суткам - типа вот вам тарифная "дневная" а вот теперь "ночная скорость". Замечу сразу - динамическому шейперу вобще плевать на то, что там нарисовано в модуле "переназначения скоростей". а вот об этом поподробнее пожалста :-) Link to post Share on other sites
nightfly 1,252 Posted 2012-10-07 13:59:23 Share Posted 2012-10-07 13:59:23 Ладно. Как я понял в wiki проситься статья про то, как работает dnswitch. Link to post Share on other sites
nlo 0 Posted 2012-10-07 14:02:13 Author Share Posted 2012-10-07 14:02:13 Ладно. Как я понял в wiki проситься статья про то, как работает dnswitch. ну не я одно такое инопланетное :-) Link to post Share on other sites
nightfly 1,252 Posted 2012-10-07 14:44:16 Share Posted 2012-10-07 14:44:16 Получайте послание с юггота. Link to post Share on other sites
nlo 0 Posted 2012-10-07 15:11:31 Author Share Posted 2012-10-07 15:11:31 Получайте послание с юггота. Спасибо Вот вывод : sh: /sbin/ipfw: not found sh: /sbin/ipfw: not found sh: /sbin/ipfw: not found sh: /sbin/ipfw: not found Вывод команды /usr/bin/php /etc/stargazer/dnswitch.php >> /var/log/dn.log .. Что не так? Link to post Share on other sites
nightfly 1,252 Posted 2012-10-07 15:12:47 Share Posted 2012-10-07 15:12:47 sh: /sbin/ipfw: not foundsh: /sbin/ipfw: not found sh: /sbin/ipfw: not found sh: /sbin/ipfw: not found А где ipfw? dummynet-ом чем управлять? Link to post Share on other sites
nlo 0 Posted 2012-10-07 15:14:53 Author Share Posted 2012-10-07 15:14:53 (edited) А где ipfw? dummynet-ом чем управлять? А у меня нет ipfw У меня iptables меняю... вывод: iptables v1.4.8: option `-q' requires an argument Try `iptables -h' or 'iptables --help' for more information. iptables v1.4.8: option `-q' requires an argument Try `iptables -h' or 'iptables --help' for more information. iptables v1.4.8: option `-q' requires an argument Try `iptables -h' or 'iptables --help' for more information. iptables v1.4.8: option `-q' requires an argument Try `iptables -h' or 'iptables --help' for more information. Вывод команды /usr/bin/php /etc/stargazer/dnswitch.php >> /var/log/dn.log .. Edited 2012-10-07 15:39:58 by nlo Link to post Share on other sites
nightfly 1,252 Posted 2012-10-07 17:17:27 Share Posted 2012-10-07 17:17:27 Упс. Совсем забыл что есть еще неправославные платформы. Можете сильно не изголяться в надежде от того, что от переименования ipfw в iptables что-то измениться. Судя по всему поддержка шейпирования tc там таки планировалась, что следует из // shaping method //available options is 'dummynet' or 'tc' $shape_method='dummynet'; и $shape_interface="em0"; который по факту нафиг не уперся для dummynet Можете конечно экспериментануть изменив $shape_method на tc и тыкнув нужный интерфейс в $shape_interface, но есть настойчивое подозрение, что сделано оно на отъе...сь и никем еще не тестировалось. И да - я не имею ни малейшего понятия о том, как в этих ваших линуксах оно все устроено. Заготовки OnConnect/OnDisconnect там присутствуют за авторством Небесного - вот его и пилите как должно выглядеть изменение скорости на неправославных ОС в его представлении UPD: Везучее же инопланетное. Даже Небесный в аське онлайн. Чуток посовещались и он намекнул, что та хуе..та которая твориться на тему tc в dnswitch действительно нежизнеспособна в текущем варианте. Вот вам теоретически рабочая версия - если все гут, уйдет в 0.3.2. UPD2: Если чего, всеравно бейте Небесного - мопед не мой, я просто разместил объяву Link to post Share on other sites
nlo 0 Posted 2012-10-07 19:21:46 Author Share Posted 2012-10-07 19:21:46 Упс. Совсем забыл что есть еще неправославные платформы. Можете сильно не изголяться в надежде от того, что от переименования ipfw в iptables что-то измениться. Судя по всему поддержка шейпирования tc там таки планировалась, что следует из // shaping method //available options is 'dummynet' or 'tc' $shape_method='dummynet'; и $shape_interface="em0"; который по факту нафиг не уперся для dummynet Можете конечно экспериментануть изменив $shape_method на tc и тыкнув нужный интерфейс в $shape_interface, но есть настойчивое подозрение, что сделано оно на отъе...сь и никем еще не тестировалось. И да - я не имею ни малейшего понятия о том, как в этих ваших линуксах оно все устроено. Заготовки OnConnect/OnDisconnect там присутствуют за авторством Небесного - вот его и пилите как должно выглядеть изменение скорости на неправославных ОС в его представлении UPD: Везучее же инопланетное. Даже Небесный в аське онлайн. Чуток посовещались и он намекнул, что та хуе..та которая твориться на тему tc в dnswitch действительно нежизнеспособна в текущем варианте. Вот вам теоретически рабочая версия - если все гут, уйдет в 0.3.2. UPD2: Если чего, всеравно бейте Небесного - мопед не мой, я просто разместил объяву Спасибо выхлоп что то вроде: RTNETLINK answers: No such file or directory RTNETLINK answers: No such file or directory RTNETLINK answers: No such file or directory RTNETLINK answers: No such file or directory Вывод команды /usr/bin/php /etc/stargazer/dnswitch.php >> /var/log/dn.log .. Ну впринципе работает :-) Link to post Share on other sites
Небесный 26 Posted 2012-10-08 05:26:38 Share Posted 2012-10-08 05:26:38 nightfly, хотел еще подметит, что скорость нужно менять, для тех, у кого уже создано правило tc. Правда ничего страшного, если пытаться изменить скорость тому, у кого правило не создано, но чтобы сделать все красиво - неплохо было бы сделать проверочку на предмет онлайности юзера (которое и подразумивает, что правило существует). Link to post Share on other sites
nightfly 1,252 Posted 2012-10-08 08:04:29 Share Posted 2012-10-08 08:04:29 Это ясно. Там изначально идет проход только по юзерам для которых выполнен OnConnect (а ты думал откуда береться марка? ) и только по тем для тарифов которых, существует в текущий отрезок времени, какое-то правило динамического шейпера. Именно поэтому так важно, чтобы правила были без зазоров между отрезками. Магия Link to post Share on other sites
nlo 0 Posted 2012-10-09 05:49:23 Author Share Posted 2012-10-09 05:49:23 Это ясно. Там изначально идет проход только по юзерам для которых выполнен OnConnect (а ты думал откуда береться марка? ) и только по тем для тарифов которых, существует в текущий отрезок времени, какое-то правило динамического шейпера. Именно поэтому так важно, чтобы правила были без зазоров между отрезками. Магия как понять без зазоров? Link to post Share on other sites
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now