Биллинговая система Nodeny
24 Ноября 2024, 19:13:01 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: [1] 2 3
  Печать  
Автор Тема: Модуль родительсктго контроля  (Прочитано 14469 раз)
Sokol
NoDeny
Пользователь
*

Карма: 0
Offline Offline

Сообщений: 76


Просмотр профиля
« : 07 Июля 2011, 11:37:00 »

Кто возьмётся за разработку этого модуля?
Функционал:
-должен уметь включать\выключать по часам и дням
-должно быть поле, куда клиент может добавить разрешонные для посещения страницы, а остальные будут блокироваться
-должно быть поле, куда клиент может добавить запрещённые для посещения страницы, а остальные будут открываться
- в личном кабинете, страница с модулем должна быть защищена паролем
- если страница запрещена, клиента должно форвардить на страницу"Работает родительский контроль, позвони папе"

ну вроди всё
Записан
0xbad0c0d3
гуру nodeny )
NoDeny
Спец
*

Карма: 116
Offline Offline

Сообщений: 1059



Просмотр профиля
« Ответ #1 : 07 Июля 2011, 12:03:14 »

Так где-то был такой модуль.
Записан
Sokol
NoDeny
Пользователь
*

Карма: 0
Offline Offline

Сообщений: 76


Просмотр профиля
« Ответ #2 : 07 Июля 2011, 12:53:12 »

был, есть всё кроме разрешонных и блокированых страниц, а без них немного не то...
Я думаю много желающих найдётся контакт и остальную хрень вырубить...

кст. нужно что бы напротив каждого сайта который блокируется была галочка, поставив которую будет форвардится на страницу "Работает родительский контроль, позвони папе" или не будет(это для жены:, что б не выкупилаУлыбающийся )
Записан
Sokol
NoDeny
Пользователь
*

Карма: 0
Offline Offline

Сообщений: 76


Просмотр профиля
« Ответ #3 : 14 Июля 2011, 14:10:04 »

кто может взятся за разработку? Нужен до конца месяца!
Записан
Aivanzipper
NoDeny
Старожил
*

Карма: 62
Offline Offline

Сообщений: 387


206967443
Просмотр профиля
« Ответ #4 : 14 Июля 2011, 15:21:59 »

то чего нету в моем модуле, а именно

Цитировать
-должно быть поле, куда клиент может добавить разрешонные для посещения страницы, а остальные будут блокироваться
-должно быть поле, куда клиент может добавить запрещённые для посещения страницы, а остальные будут открываться

будет сложнее всего сделать.. я даже не могу представить как
Записан
0xbad0c0d3
гуру nodeny )
NoDeny
Спец
*

Карма: 116
Offline Offline

Сообщений: 1059



Просмотр профиля
« Ответ #5 : 14 Июля 2011, 16:31:16 »

Как? Через ipfw )))
Записан
VitalVas
NoDeny
Спец
*

Карма: 60
Offline Offline

Сообщений: 991



Просмотр профиля WWW
« Ответ #6 : 14 Июля 2011, 21:12:57 »

oops proxy Непонимающий
я у себя на работе так сделал
Записан
ser970
NoDeny
Спец
*

Карма: 70
Offline Offline

Сообщений: 1323

262462619
Просмотр профиля Email
« Ответ #7 : 15 Июля 2011, 08:06:17 »

Как? Через ipfw )))
да не все так просто
попробуй смоделировать .
есть 300 чел которые пользуются - родительским контролем
при этом каждый из них заблокировал 300 разных сайтов.
Записан
Cell
Модератор
Спец
*****

Карма: 52
Offline Offline

Сообщений: 1407



Просмотр профиля
« Ответ #8 : 15 Июля 2011, 08:13:24 »

через ipfw вообще не вариант т.к. таким способом мало того что пол интернета можно заблокировать, так и организовать разбор  пакета 1000 или  еще больше правил ))) интересно, когда тазик умрет при этом?
Записан
Aivanzipper
NoDeny
Старожил
*

Карма: 62
Offline Offline

Сообщений: 387


206967443
Просмотр профиля
« Ответ #9 : 15 Июля 2011, 08:18:04 »

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

как вариант - squid с external_acl_type в mysql, но в таком случае возрастают требования к железу
« Последнее редактирование: 15 Июля 2011, 08:21:36 от Aivanzipper » Записан
ser970
NoDeny
Спец
*

Карма: 70
Offline Offline

Сообщений: 1323

262462619
Просмотр профиля Email
« Ответ #10 : 15 Июля 2011, 08:43:11 »

через ipfw вообще не вариант т.к. таким способом мало того что пол интернета можно заблокировать, так и организовать разбор  пакета 1000 или  еще больше правил ))) интересно, когда тазик умрет при этом?
правил ... ну даже если тазик не умрет - нужно править фаер а там переменую лен таблиц  они то ограничены (их количество)
прокся при нынешних скоростях .....  
да и смысл - родительского контроля на стороне сервера... на стороне зверя можно ... но это уже другие методы ... да и не совсем корректно да и не законно.

можно подумать в сторону днс .. пере направление и прочее... но и тут куча разных нюансов.

одим словом не так все просто и красиво как может показатся на первый взляд
« Последнее редактирование: 15 Июля 2011, 08:53:55 от ser970 » Записан
ser970
NoDeny
Спец
*

Карма: 70
Offline Offline

Сообщений: 1323

262462619
Просмотр профиля Email
« Ответ #11 : 15 Июля 2011, 08:57:34 »

ну поставте время редактирования хотя бы 30 мин ...


по теме есть одна идейка думаю можно сделать красиво .

Как? Через ipfw )))
плиз озвуч что ты имел ввиду.
« Последнее редактирование: 15 Июля 2011, 09:01:28 от ser970 » Записан
0xbad0c0d3
гуру nodeny )
NoDeny
Спец
*

Карма: 116
Offline Offline

Сообщений: 1059



Просмотр профиля
« Ответ #12 : 15 Июля 2011, 09:34:35 »

Код:
ipfw table zzz add A.B.C.D
ipfw xxx add deny from table(yyy) to table(zzz)
Записан
ser970
NoDeny
Спец
*

Карма: 70
Offline Offline

Сообщений: 1323

262462619
Просмотр профиля Email
« Ответ #13 : 15 Июля 2011, 09:55:35 »

Код:
ipfw table zzz add A.B.C.D
ipfw xxx add deny from table(yyy) to table(zzz)
первое --
тогда что получится
клиет 1 апи=192,168,1,100     блокирует mail.ru
клиет 2 апи=192,168,1,101     блокирует rambler.ru

таблиц ууу 
192,168,1,100
192,168,1,101
таблица zzz
mail.ru
rambler.ru
получаем 2 звонка в супорт
от 192,168,1,100 - почему заблокировам рамблер
от 192,168,1,101 - почему заблокировам маил
колво звонков возрастет  в геометрической прогрессии при росте сайтов и клиентов.

второе если тупо добавлять на клиета свою таблицу тоетсь
ipfw xxx add fwd 127.0.0.1,88 ip from 192.168.1.100 to table(zzz) 
ipfw xxx add fwd 127.0.0.1,88 ip from 192.168.1.101 to table(zzz+1)
   
то
сразу вопрос сколько таблиц держит ipfw ? - ipfw: The table number exceeds the maximum allowed value (127)
сколько правил сгенерируется?
если есть 300 сатов и 300 клиетов используют модуль?
300 правил получится так?
если лен у ipfw можно по править и сделать скажем 1270 таблиц 
то как быть с колво правил ( хотя тут етсь решение пока не проверю не напишу)
если использовать апач в качестве доступа то ... нагрузка на систему.....





Записан
0xbad0c0d3
гуру nodeny )
NoDeny
Спец
*

Карма: 116
Offline Offline

Сообщений: 1059



Просмотр профиля
« Ответ #14 : 15 Июля 2011, 09:57:47 »

Пересобрать ipfw для увеличения таблиц  Смеющийся
Записан
Страниц: [1] 2 3
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!