Перейти до

nightfly

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

    5 352
  • Приєднався

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

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

    166

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

  1. Дивимось via який інтерфейс в нас намальовано правила шейпу, і слухаємо на ньому tcpdump. Більше там нічому "не працювати".
  2. nightfly

    Перегружать или нет?

    Очевидно, что табличка 47 и должна оставаться пустой на старте. Неадекватное понимание логики системы, порождает вполне закономерный результат. Что вы там себе напридумывали, как сами и сказали- ваши проблемы. В медицине я не силен.
  3. nightfly

    Графики клиентов и Mikrotik NAS

    Поздравляю - теперь вы знаете как выглядит херовое планирование сети, дополненное спонтанными изменениями в политике внутреннего раутинга и сдобренное отсутсивием хотя бы желания использовать best practices таких как "вдумчивая сегментация" и "оу, менеджмент влан". ЗЫ Не -такое не лечим, приводите адресацию в порядок.
  4. nightfly

    Реальні ІР , dhcp сервер?

    Ну типу.. на здоров'я
  5. nightfly

    Графики клиентов и Mikrotik NAS

    То что до ":" в поле сеть - это ID сети, не имеющее никакого отношения к ID NAS-а. Соответственно ID услуги не имеет никакого отношения к ID NAS-а и имеет отношение только к ID подсети что по сути отображается только как конкретная "Сеть" для услуги. slow query log включите чтоли, и explain-ом их explain-ом....
  6. nightfly

    Графики клиентов и Mikrotik NAS

    Хреново, очень хреново. Что у вас с mysql происходит? Вот норма жизни: DEBUG start: 0.026 DEBUG dirs: 0.026 DEBUG dirs table: 0.027 DEBUG IP detect: 0.028 DEBUG Get bwd url: 0.029 DEBUG Gen bwd links: 0.033 DEBUG Prev month stats: 0.068 В услугах - есть то что и должно быть. Куда вы пропили 6-ю сеть, почему для нее не установлен адекватный NAS и почему пользователь находится в воздухе - виднее должно быть вам.
  7. nightfly

    Графики клиентов и Mikrotik NAS

    На тему быстродействия - все проверяется очень просто. 1. Тыкаем "Консоль разработчика" 2. Тыкаем "PHP консоль" 3. Исполняем там следующий код: $randomlogin=simple_query("SELECT `login` from `users` WHERE `D0`>0"); $login=$randomlogin['login']; $rtime = explode(' ', microtime()); $runtime = $rtime[0] + $rtime[1] - $starttime; deb('start: '.round($runtime,3)); $alldirs=zb_DirectionsGetAll(); $rtime = explode(' ', microtime()); $runtime = $rtime[0] + $rtime[1] - $starttime; deb('dirs: '.round($runtime,3)); $rows=''; $cells=''; if (!empty ($alldirs)) { foreach ($alldirs as $io=>$eachdir) { $query_downup="SELECT `D".$eachdir['rulenumber']."`,`U".$eachdir['rulenumber']."` from `users` WHERE `login`='".$login."'"; $downup=simple_query($query_downup); $cells=''; $cells.=stg_convert_size($downup['D'.$eachdir['rulenumber']]); $cells.=stg_convert_size($downup['U'.$eachdir['rulenumber']]); $cells.=stg_convert_size(($downup['U'.$eachdir['rulenumber']]+$downup['D'.$eachdir['rulenumber']])); } } $rtime = explode(' ', microtime()); $runtime = $rtime[0] + $rtime[1] - $starttime; deb('dirs table: '.round($runtime,3)); $ip=zb_UserGetIP($login); $rtime = explode(' ', microtime()); $runtime = $rtime[0] + $rtime[1] - $starttime; deb('IP detect: '.round($runtime,3)); $bandwidthd=zb_BandwidthdGetUrl($ip); $rtime = explode(' ', microtime()); $runtime = $rtime[0] + $rtime[1] - $starttime; deb('Get bwd url: '.round($runtime,3)); if ($bandwidthd) { $bwd=zb_BandwidthdGenLinks($ip); } $rtime = explode(' ', microtime()); $runtime = $rtime[0] + $rtime[1] - $starttime; deb('Gen bwd links: '.round($runtime,3)); if (!empty ($alldirs)) { foreach ($alldirs as $io=>$eachdir) { $query_prev="SELECT `D".$eachdir['rulenumber']."`,`U".$eachdir['rulenumber']."`,`month`,`year`,`cash` from `stat` WHERE `login`='".$login."' ORDER BY YEAR"; $allprevmonth=simple_queryall($query_prev); if (!empty ($allprevmonth)) { foreach ($allprevmonth as $io2=>$eachprevmonth) { $cells= stg_convert_size($eachprevmonth['D'.$eachdir['rulenumber']]); $cells.= stg_convert_size($eachprevmonth['U'.$eachdir['rulenumber']]); $cells.= stg_convert_size(($eachprevmonth['U'.$eachdir['rulenumber']]+$eachprevmonth['D'.$eachdir['rulenumber']])); $cells.=round($eachprevmonth['cash'],2); } } } } $rtime = explode(' ', microtime()); $runtime = $rtime[0] + $rtime[1] - $starttime; deb('Prev month stats: '.round($runtime,3)); 4. Показываем выхлоп сюда.
  8. nightfly

    Графики клиентов и Mikrotik NAS

    Ну вот вам и причина и следствие в одну строку. Самоочевидно, что нету. Возможно нарушена целостность БД. 1. Тыкаете по пользователю 2. Тыкаете "подробно" 3. Смотрите "Сетевые данные" 4. Обращаете внимание на [netid] 5. Сверяетесь с полем "Сеть" в модуле "Сервера доступа (NAS)" - до двоеточия должна быть та же ID 6. Также сверяетесь с модулем "Сети и услуги" на тему аутентичности ID сети и netid хоста пользователя.
  9. nightfly

    Графики клиентов и Mikrotik NAS

    LA какой?
  10. nightfly

    Перегружать или нет?

    Дело в том, что посмотрите как выглядит оригинальный firewall.conf из поставки UBinstaller и попытайтесь понять, чего вы пытались добиться натыкав повсюду где только можно allow all from any to any и убрав дефолтную политику блокирования пользователей. Не закрадывается подозрений, что # default block policy ${FwCMD} add 65533 deny all from table\(2\) to any via INT_IF ${FwCMD} add 65534 deny all from any to table\(2\) via INT_IF сделан не просто так? И где how to reproduce bug? ЗЫ еще и политику шейпинга двустрочную умудрились сговнить
  11. nightfly

    Графики клиентов и Mikrotik NAS

    На 386SX25 биллинг чтоли держите? Очень много - 0.2-0.3/18-19 это норма для абонбаз с пятизначными количествами абонентов.
  12. nightfly

    Графики клиентов и Mikrotik NAS

    Какие GT/QC внизу страницы?
  13. nightfly

    Графики клиентов и Mikrotik NAS

    Ну встроенная справка как бы намекает
  14. nightfly

    Перегружать или нет?

    /etc/firewall.conf покажите Если о квитанциях на платежи, то можете посмотреть в config/printcheck.tpl Поддерживаемые макросы описаны здесь.
  15. Все, покормили паленых троллей. Можно и баиньки.
  16. Ну некоторым скажем убийства/изнасилования/торговля наркотой отлично сходят с рук. Ну бабло там... блат... В любом случае наивно полагать, что раз им это прокатывает, то и себе не зазорно. Тем более после того как попались - еще более по мудацки бежать на форум с соплями, пытаясь найти оравдание заведомо ущербным деяниям. PS продолжаю ожидать чуваков с люками.
  17. К слову сегодня по дороге домой, таки слегка вьехал в один такой лючок скрытый лужей. На колесах 14 это довольно таки занятное развлечение, смею заметить. Теперь вот сижу и ожидаю появления на форуме индивидов стыбривших тот люк и брызжущих слюной о произволе власти, невыгодности легального сбора чермета и жалующихся что их бьют.
  18. Ну.. ктото же пиз@$#дит люки, и ему за это ничего не случается. Давайте все вместе будем так делать?
  19. Ну да - это форум "купленных судей". Вы абсолютно правы.
  20. Ну значит, я вполне точно передал вашу логику тремя простыми фразами. Могли бы и не распинаться такой простыней текста. Можно продолжить вашу мысль еще предложениями убивать старушек по 20 копеек (а фигли - 5 старушек уже рубль, Раскольников одобряэ), торговать герычем на улицах (а чо, очень даже выгодно и клиентскую базу проще расширять) и пиз#$%ить канализационные люки (чермет нынче в цене). Более-менее легально работать ведь удел убогих, так ведь?
  21. nightfly

    Mikrotik и Ubilling

  22. nightfly

    Mikrotik и Ubilling

    Отнюдь Просто пользоваться, как это делают несколько сотен сетей, не пробовали?
  23. nightfly

    Mikrotik и Ubilling

    Ну значит они вас ждут с нетерпением с вашими "быстрыми" и "многопоточными" языками, пока мы тут быдлячим.
  24. nightfly

    Mikrotik и Ubilling

    Можно - stargazer изкоробки умеет выполнять скрипты инициализации пользователей в сколько угодно потоков. Открытие, да?
×
×
  • Створити нове...