Перейти до

DarkSpider

Сitizens
  • Всього повідомлень

    521
  • Приєднався

  • Останній візит

  • Дней в лидерах

    1

Все, що було написано DarkSpider

  1. DarkSpider

    связывание пользователей

    Поле с ID=24 создано ? У дочерних пользователей в этом поле "забит" IP "родителя" ?
  2. DarkSpider

    stargazer не стартует

    Проверьте папку conf-enabled.d/ Там походу все файлы модулей лежат, из модулей хранения оставьте там только мускульный (ну или какой Вы используете)
  3. DarkSpider

    stargazer не стартует

    Разве для подсети 192.168.100.0/24 не должно быть что-то типа 192.168.100.1 ?
  4. Работает для разноски в ручном режиме, а так же для Ощадбанковских выписок. Не работает общая заморозка/отключалка и дата кредита не реплицируется - только сумма кредита. Денежные операции - работают(Пополнение/коррекция/установка).
  5. DarkSpider

    Зняття абонплати по факту

    Ну собственно о чем и речь - можно предложить любые условия, если они принесут прибыль провайдеру. Я, например, согласен с большинством пунктов F.A.Q. по Ubilling касательно абонплаты, но бухгалтер делает перерасчет АП если абонент полмесяца не работал (1-го отключило, а деньги внес в середине месяца). Или вот еще пример - кредитовалка у нас бесплатная (ну была, с 1-го мая будет 5 грн). И вызов часто и густо - всего 10 грн (хотя коннектор уже не 1 грн стоит) и т.п. Поэтому все же такие извращения имеют место быть ...
  6. DarkSpider

    Зняття абонплати по факту

    Я с этим полностью согласен, но жизнь порой диктует свои правила. В особенности в условиях сильной конкуренции. Такой тариф назначен привести дополнительные прибыли от абонентов, которые пользуются интернетом редко. В основном когда в гости приезжают дети/внуки на каникулы. Такие абоненты подключают интернет на 2-3 месяца в год. А так, возможно, будут пользоваться периодично - когда нужно позвонить по скайпу или поискать реферат или почитать почту. Несколько дней (пусть даже 10-15) уже выгодней чем 2-3 месяца в год. Скористайтеся корегуванням сальдо, або просто поповнить на -ХХХ(мінус ХХХ)грн його рахунок.
  7. DarkSpider

    Генерация Логинов

    /var/www/billing/api/libs/api.userreg.php Но лучше описать свою функцию и nightfly добавит ее в релиз.
  8. DarkSpider

    Зняття абонплати по факту

    Також є в планах розробити такий тариф. Ну поки що в планах таке: створюємо новий тариф Daily з абонплатою 0 грн і швидкістю (ХХХ мбіт/c) в крон пишемо скрипт select login from users where tariff=Daily и морозимо їх о 0:00 кожного дня в особистому кабінеті додаємо модуль, де буде кнопелька "Увімкнути інтернет до 23:59 поточної доби" вартість (хз, ну там припустимо 10 грн) по натисканню на кнопель списуємо 10 грн з рахунку, якщо вони там є, в іншому випадку пропонуємо поповнитися ну і звісно заворот боржників до кабінету, якщо від заморожений. Плюси і мінуси. Плюси: такий тариф вигідний тим, хто мало користується інтернетом нам теж додатковий прибуток за рахунок тих, хто оплачує нет від випадку до випадку реалізація не надто складна і потребує мінімум змін факт використання - натискання кнопки самим абонентом(доповнено) Мінуси: якщо більшість "рване" на такий тариф - це мінімізація доходів мі не відстежуємо час і, звичайно, будуть ображені а чого я заплатив "червончик" за 2 години, а сусід за 20 - поверніть остаток треба чіткий календар, для пред'яви абоненту, коли він напрацював В цілому доповнюйте, або критикуйте.
  9. dhcpd.conf формируется Ubilling'ом. Соответственно вызывается через sudo. Отсюда и права root'а. А зачем Вам вообще делать www-data для него ?
  10. DarkSpider

    2 ip на одного пользователя.

    На самом деле - самая здравая мысль!
  11. DarkSpider

    2 ip на одного пользователя.

    На самом деле я подозреваю, что ТС не совсем понимает, что он хочет сделать. Прочитав с самого начала тему langry вопрошает как сделать 2 IP и 2 MAC на 1 учетку. Это сделать стандартными способами нельзя. Можно и нужно завести 2 учетки (к примеру user1 и user2). user1 будет у нас "родительским". Далее нам нужно сделать user2 его "дочерним". Для этого добавляем дополнительное поле в его(user2) профиль. В это поле пишем либо ip, либо login первого пользователя. И тогда они буду связаны. И появится "чумоданчик". Для них будут выполнятся групповые операции, такие как снятие АП, добавления денег, кредитные операции. Однако смею заметить есть тут и подводные камни: Для группы выставляется автоматом кредит, но не выставляется кредит-до. Дату окончания кредита всем дочерним пользователям нужно выставлять вручную. Для группы не работает заморозка/отключение - нужно делать отдельно для каждого пользователя. Если это физически один абонент с несколькими устройствами - учтите, что для каждого пользователя используется стандартные скрипты OnConnect|OnDisconnect и соответственно при тарифе 15 мбит/с эта скорость не будет суммарной, а будет для каждого такого пользователя - т. е. если у Вас есть один абонент с несколькими устройствами - скорость в сумме будет гораздо больше тарифной.
  12. DarkSpider

    Релизы Ubilling 2015

    Да, это ощад. У нас в городе 10 отделений ощада и по 1 всех остальных. Поэтому в основном им только и пользуемся. Да, "угадывается" по паре Фамилия + адрес.
  13. DarkSpider

    Релизы Ubilling 2015

    Активно юзаем сию штуку. И довольно удачно. На почту отправил.
  14. Попробуйте ради интереса в файле OnDisconnect в разделе удаления правил (DELETE RULEZZ) добавить $IPT -t filter -A FORWARD -s $IP -j DROP и соответственно в OnConnect в разделе ADD RULEZZ в конце добавьте $IPT -t filter -D FORWARD -s $IP -j DROP while [ $? -eq 0 ] do $IPT -t filter -D FORWARD -s $IP -j DROP done После чего перезагрузите пользователя сделав ему reset в профиле.
  15. DarkSpider

    Релизы Ubilling 2014

    Даже с посуточным снятием - поздно пить боржоми =)
  16. DarkSpider

    Релизы Ubilling 2014

    Поставил на Mozill'у - у меня пока только главное окошко. Но есть проблема - у меня тариф льгота с нулем абонплаты - постоянно всплывает окошко, что работать мне осталось 0 (ноль) дней.
  17. DarkSpider

    WOT у кого какие пинги к серверам?

  18. DarkSpider

    Смена логина

    А конкретнее процедуру описать можете ? Не меняется и всё тут... Там используется аватара с сервиса gravatar (https://ru.gravatar.com/support/what-is-gravatar/) Зарегестрируйтесь на сервисе с тем e-mail, который указан в профиле админа. На сервисе выставьте аватар. В убиллинге он и появится.
  19. DarkSpider

    Смена логина

    в модуле ?module=ubim (Сервис мгновенных сообщений)
  20. DarkSpider

    Релизы Ubilling 2014

    Попробовал, работает. Но есть вопрос к разработчику - как найти данное расширение ? Вот просто в поиске что писать ? По "Ubilling", "Ubilling stats", "fishMD", "stats", "statistics" - не ищется. Как-то не очень удобно у абонента ходить в километровой ссылкой.
  21. Стукните в аську , будем разбираться с "этими нашими" линуксами =) На первый взгляд не работает конфигуратор. Т.е. Убиллинг создает пользователя по своим табличкам, но СТГ его не создает. Попробуйте создать тарифы там. А еще посмотрите поиском по форуму, как проверить "рабочесть" sgconf_XML.
  22. звичайно */15 - виправив.
  23. Запускаю дроппер таким скриптом: /install/dhcpdrop/dhdrop.sh #!/bin/bash echo "DHCDROP Started at `date`" > /install/dhcpdrop/logs/dhcpdrop.log echo " " > /install/dhcpdrop/logs/alert.log /install/dhcpdrop/dhcdrop -i eth0 -y -l xx:xx:xx:xx:xx -L 192.168.0.0 >> /install/dhcpdrop/logs/dhcpdrop.log echo "====================================================" >> /install/dhcpdrop/logs/dhcpdrop.log mess=`/bin/cat /install/dhcpdrop/logs/dhcpdrop.log | grep IP-header -B3` if [ -n "$mess" ] ; then echo $mess > /install/dhcpdrop/logs/alert.log echo $mess >> /install/dhcpdrop/logs/dhcpdrop.log fi /bin/cat /install/dhcpdrop/logs/dhcpdrop.log >> /install/dhcpdrop/logs/dhcpdrop_all.log xx:xx:xx:xx:xx - мак Вашої мережевої в LAN Скрипт формує 2 файли : dhcpdrop_all.log - загальний лог запуску alert.log - якщо при запуску знайшовся роутер Скрипт для Собаки: /install/dhcpdrop/watch_dhcp.sh #!/bin/bash iMAC=`cat /install/dhcpdrop/logs/alert.log | grep DHCDROP | cut -d "," -f2 | cut -d "," -f1 | cut -d " " -f5` iIP=`cat /install/dhcpdrop/logs/alert.log | grep DHCDROP | cut -d "-" -f2 | cut -d " " -f2 | cut -d ")" -f1` if [ -n "$iMAC" ] && [ -n "$iIP" ] ; then echo "$iIP $iMAC" else echo "FALSE" В собаці активуємо : Включен роутер - script /install/dhcpdrop/watch_dhcp.sh notlike FALSE log,email,sms,andresult І для періодичного запуску в крон пишемо : (4 раза на годину) */15 * * * * root /install/dhcpdrop/dhdrop.sh Як результат - якщо хтось втиркнув роутер в LAN наразі упродовж 15 хвилин отримуємо смс з IP та MAC того роутера.
  24. L1ght , dhcpdrop не порятунок, а більше, на мій погляд, інформатор. Хоча деяка користь все ж від нього є.
  25. В себе вирішив проблему так: 1. В місцях, де є L2 вмикаємо DHCP snooping. 2. На сервері встановлюємо dhcpdrop 3. Невеличкий скрипт парсить лог dhcpdrop і в Убілінгу собака кидає смс, якщо є роутер в мережі. 4. В мережі, де немає світчів з DHCP snooping, там клієнти таки вмикають роутери. Але у 99% адреса 192.168.0.1/(1.1 або 2.1) і логін admin/admin. Як тільки прийшло смс з IP та mac такого роутера заходимо на нього і першим кроком вимикаем вбудований DHCP Server. 2-м кроком вмикаємо віддалене керування і ребутаєм роутер. Після рестарту він вже нікому не заважає. А Ви можете на нього попасти. А от клієнт уже ні. Но то його трабл уже. По маку шукайте товариша уже потім в спокійній обстановці і давайте по вухах. Можна ще назву WiFi змінити на щось типу Zvoni_063-xxx-xxx-x.
×
×
  • Створити нове...