Название: Bug при выполении правил, сгенерированных noserver.pl Отправлено: HEDG_SS от 03 Июня 2011, 16:00:45 Здравствуйте.
Провожу обкатку сателита на тестовом стенде ( Nodeny 50.32 ) Был написан скрипт который генерит список сетей UA-IX, OD-IX и ложит в файлы на сервер. Файлы на выходе были сформированы правильно. При перезапуске noserver.sh на сателите, фаервол был забит частично. В логе появились записи: Код: 03.06.2011 16:27:08 Starting noserver Код: table 32 add 195.24.137.0/24 Почему??? т.е. При любой неправильной команде, все абоны, которых обслуживает данный шейпер остаются без инета! Дальше посмотрел файл источника ua-ix.list (забивается в 32 таблицу) Код: ... в файл со списком правил на исполнение... Если нужны еще какие-то данные - говорите, я выложу. Название: Re: Bug при выполении правил, сгенерированных noserver.pl Отправлено: 0xbad0c0d3 от 03 Июня 2011, 16:11:19 опять двадцать-пять....
Код: man ipfw Название: Re: Bug при выполении правил, сгенерированных noserver.pl Отправлено: HEDG_SS от 03 Июня 2011, 16:33:43 Прочитайте пожалуйста мой пост внимательно, без (censored)..
Напишу коротко: 1. В файле ua-ix.list содержится список сетей ua-ix 5271. На сателит в список добалвения из них "приехало" 4182. Причем последнее значение было некорректно, хотя в файле источника все верно. 2. Система, при которой из-за одной неверной команды(сгенерированной самой системой) она не может выполнять свои фукции, не является правильной.... Кто мешает вставить проверку на правильность ip адреса вносимого в таблицу? и причем тут man ipfw? Поправте меня, если ошибаюсь... Название: Re: Bug при выполении правил, сгенерированных noserver.pl Отправлено: 0xbad0c0d3 от 03 Июня 2011, 16:45:44 Какой размер файла списка?
А Вы если подключите к стиральной машине вместо воды отработанное масло тоже скажете, что машина не работает!? И, что на нее нужно ставить фильтр масла? Так что: Цитировать Был написан скрипт который генерит список сетей UA-IX, OD-IX и ложит в файлы на сервер. Думаю тут и нужно ставить тот самый фильтр!Название: Re: Bug при выполении правил, сгенерированных noserver.pl Отправлено: HEDG_SS от 03 Июня 2011, 16:55:11 Размер фала-источника (ua-ix.list) - 81K
Сравнение со стиральной машинкой некорретно. Скрипт, который генерирует список подсетей проверяет записываемые данные в файл. Поэтому я и приводил в выводах предыдущее и следующее значения. Защит много не бывает... Я считаю, что в биллинге такая проверка не будет лишней... Название: Re: Bug при выполении правил, сгенерированных noserver.pl Отправлено: 0xbad0c0d3 от 03 Июня 2011, 17:34:36 Код: mysql> show columns from files; У Вас тип data == TEXT а это максимум 64К Название: Re: Bug при выполении правил, сгенерированных noserver.pl Отправлено: HEDG_SS от 03 Июня 2011, 17:56:14 Поменял тип данных столбца с TEXT на MEDIUMTEXT. Все отработало нормально.
Спасибо! |