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

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]
  Печать  
Автор Тема: Интеграция SkyDNS и билинга  (Прочитано 6458 раз)
goletsa
NoDeny
Спец
*

Карма: 21
Offline Offline

Сообщений: 973


Просмотр профиля
« : 12 Мая 2012, 13:54:39 »

Доброго времени суток.
Требуется написать модуль интеграции с сервисом SkyDNS.
По аналогии с DrWeb запускается локальный сервер на который перенаправляются запросы пользователей.
Из хотелок:
- По умолчанию блокировка определенных категорий сайтов для всех пользователей (небезопасные сайты с вирусами например).
- При активации пользователем подписки - возможность персонально выбирать нужные категории сайтов для блокировки
- реализация черного\белого списка с управлением из ЛК.
- ограничение паролем смены настроек в личном кабинете(отличным от пароля интернета).

И сколько приблизительно это будет стоить.

Пример API в приложенных файлах.
Записан
smallcms
NoDeny
Старожил
*

Карма: 64
Offline Offline

Сообщений: 279



Просмотр профиля WWW
« Ответ #1 : 13 Мая 2012, 00:04:23 »

100$ в месяц за 100 хомячков - это как-то жестоко, мягко говоря за Bind catch-all Смеющийся
А по делу если - нужен кто-то кто работал с json... Плачущий
По объёму кода 150-200 за работу...

Из хотелок:
- По умолчанию блокировка определенных категорий сайтов для всех пользователей (небезопасные сайты с вирусами например).
Так это они за так дают, если вы в форвардеры пропишите их ДНСы в конфиге Вашего: https://www.skydns.ru/business ("Интернет-фильтр", "Защита от фишинга")

ПС: Почитал "SkyDNS ISP. Инструкция 111223 (1).doc" - питон мозга же!
« Последнее редактирование: 13 Мая 2012, 00:13:39 от smallcms » Записан

versus
Администратор
Спец
*****

Карма: 21
Offline Offline

Сообщений: 845


44306843
Просмотр профиля WWW Email
« Ответ #2 : 13 Мая 2012, 08:25:42 »

доллар за клиента в месяц за днс + вэбморду???  ЗА ЧТО Непонимающий за точ то взяли открытые базы и прикрутили к ним вэбморду ?


Записан
Sork
NoDeny
Пользователь
*

Карма: 3
Offline Offline

Сообщений: 29

Nodeny 50.32.


Просмотр профиля
« Ответ #3 : 13 Мая 2012, 23:23:39 »

есть бесплатный аналог http://rejector.ru/
используем для школ
Записан
goletsa
NoDeny
Спец
*

Карма: 21
Offline Offline

Сообщений: 973


Просмотр профиля
« Ответ #4 : 14 Мая 2012, 14:55:06 »

доллар за клиента в месяц за днс + вэбморду???  ЗА ЧТО Непонимающий за точ то взяли открытые базы и прикрутили к ним вэбморду ?
Ну там поднимается свой DNS сервер с определенными списками по типу локального OpenDNS.
И персонально абоненту можно разрешать\не разрешать определенные категории или сайты.

По поводу открытых баз подскажите где взять и как можно использовать?
Записан
smallcms
NoDeny
Старожил
*

Карма: 64
Offline Offline

Сообщений: 279



Просмотр профиля WWW
« Ответ #5 : 15 Мая 2012, 01:31:24 »

По поводу открытых баз подскажите где взять и как можно использовать?
http://goo.gl/Cean9
Например, этот конфиг что-то напоминает из локального шлюза. Подмигивающий
И остаётся-то только создать файлик /etc/namedb/blockeddomain.hosts типа
Код:
$ttl 38400
@ IN SOA localhost. root.banned.local (
    1238782294
    38400
    3600
    604800
    38400 );
IN NS localhost.
@ IN A 68.71.212.207
@ IN A 68.71.213.9
* IN CNAME @
И подцепить в основном конфиге байнда
Код:
include "/etc/namedb/master/spywaredomains.zones.conf";
Конкретного юзера баним так:
Код:
acl "acl.192.168.31.220" {192.168.31.220;};
view "view.192.168.31.220" {
match-clients {192.168.31.220;};

zone "." { type hint; file "named.root"; };

zone "porno.yandex.ru" { type master; file "master/banned.db"; };
zone "ukrindex.com" { type master; file "master/banned.db"; };
};
Ну и nomake'ом можно сотворить что-то типа плагина.

Возвращаясь к теме топика: ну спасибо хоть, что на улицах не отжимают...
Записан

Страниц: [1]
  Печать  
 
Перейти в:  

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