nightfly 1 239 Опубліковано: 2014-04-03 15:54:17 Share Опубліковано: 2014-04-03 15:54:17 (відредаговано) mv /sbin/ipfw /sbin/ipfw_ - временное отключение NAS от биллинга (с сохранением работоспособности интернета в пользователей) Почему не dd if=/dev/zero of=/dev/ad ? просто сделать ipfw delete 65533 65534 видимо религия не позволяет. Відредаговано 2014-04-03 16:27:02 nightfly Ссылка на сообщение Поделиться на других сайтах
olsasha 25 Опубліковано: 2014-04-03 16:12:25 Автор Share Опубліковано: 2014-04-03 16:12:25 (відредаговано) просто сделать ipfw delete 65533 65534 видимо религия не позволяет. Ну так делать можно разве что в качестве бонуса после аварий с сервером ubilling. Відредаговано 2014-04-03 16:12:33 olsasha Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2014-04-03 16:53:06 Share Опубліковано: 2014-04-03 16:53:06 К сожалению, параметр UserTimeout не совсем то что нужно, так что будем надеяться что разработчики ubilling и stargazer примут это к вниманию и модернизируют rscriptd. ... Что не так с UserTimeout? Как именно нужно модифицировать rscriptd? Ссылка на сообщение Поделиться на других сайтах
olsasha 25 Опубліковано: 2014-04-03 17:16:46 Автор Share Опубліковано: 2014-04-03 17:16:46 (відредаговано) UserTimeout - это всего лишь задержка на действия rscriptd при отсутствии связи, да она поможет, но не решит проблему, тем более что при этом добавляеться задержка на выключение пользователей. Нужно модифицировать rscriptd таким образом чтобы при отсутствии связи с биллингом он ничего не делал с ipfw, или добавить такую опцию в его конфиг. Відредаговано 2014-04-03 17:19:58 olsasha Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2014-04-03 18:19:00 Share Опубліковано: 2014-04-03 18:19:00 UserTimeout - это всего лишь задержка на действия rscriptd при отсутствии связи, да она поможет, но не решит проблему, тем более что при этом добавляеться задержка на выключение пользователей. Нужно модифицировать rscriptd таким образом чтобы при отсутствии связи с биллингом он ничего не делал с ipfw, или добавить такую опцию в его конфиг.Задержки на выключение пользователей не добавляется. Из ваших слов получается что нужно добавить в конфиг опцию которая эмулирует UserTimeout=∞ Мало 7200 — поставьте 86400 (сутки). Ссылка на сообщение Поделиться на других сайтах
olsasha 25 Опубліковано: 2014-04-09 20:28:32 Автор Share Опубліковано: 2014-04-09 20:28:32 Тестировал я параметр UserTimeout в принципе может быть и 86400 побочных дефектов не выявлено, но почему-то этот параметр не спасает от перезагрузки сервера, тоесть если выполнить на сервере с ubilling команду reboot то на время перезагрузки сервера связь в абонентов пропадает и приходиться делать перед перезагрузкой что-то типа: ipfw add 10 drop ip from 172.16.0.1 to 172.16.0.2 Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2014-04-10 05:21:50 Share Опубліковано: 2014-04-10 05:21:50 Тестировал я параметр UserTimeout в принципе может быть и 86400 побочных дефектов не выявлено, но почему-то этот параметр не спасает от перезагрузки сервера, тоесть если выполнить на сервере с ubilling команду reboot то на время перезагрузки сервера связь в абонентов пропадает и приходиться делать перед перезагрузкой что-то типа: ipfw add 10 drop ip from 172.16.0.1 to 172.16.0.2Конечно, ведь при выключении биллинга он сперва отключает абонов. Ссылка на сообщение Поделиться на других сайтах
olsasha 25 Опубліковано: 2014-04-10 06:41:27 Автор Share Опубліковано: 2014-04-10 06:41:27 А можно сделать чтобы не выключал? Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2014-04-10 07:39:22 Share Опубліковано: 2014-04-10 07:39:22 А можно сделать чтобы не выключал? Биллинг спровектирован так чтобы контролировать все процессы происходящие с абонентами. После выключения биллинга теряется всякий контроль над этими процессами, по этому он их и выключает. Фактически это нештатная ситуация. Если вы хотите взять на себя ответственность за жизнедеятельность сети при выключенном биллинге - это нужно сделать вручную. Например, выполнив команду вида "ipfw add 10 drop ip from 172.16.0.1 to 172.16.0.2". Впрочем, если очень сильно хочется, можно добавить в систему вызов скриптов OnStart/OnStop. Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВхід
Уже зарегистрированы? Войдите здесь.
Войти сейчас