Доброго времнеи суток.
Не могу найти подробную инфу про tables в ipfw.
Хотелось узнать где они находятся физически (в /etc изменений после добавления таблиц я не заметил)
И что происходит с таблицами при ребуте. Кароч не могу найти ман.
>Доброго времнеи суток.
>Не могу найти подробную инфу про tables в ipfw.
>Хотелось узнать где они находятся физически (в /etc изменений после добавления таблиц
>я не заметил)
>И что происходит с таблицами при ребуте. Кароч не могу найти ман.
>в /etc/rc.conf задаете имя скрипта, который запускается при старте FreeBSD
firewall_enable="YES" # Set to YES to enable firewall functionality
firewall_script="/etc/rc.firewall" # Which script to run to set up the firewall
firewall_type="AID" # Firewall type (see /etc/rc.firewall)
#firewall_type="OPEN" # Firewall type (see /etc/rc.firewall)
firewall_quiet="NO" # Set to YES to suppress rule display
firewall_logging="YES" # Set to YES to enable events logging
firewall_flags="" # Flags passed to ipfw when type is a fileВ файле /etc/rc.firewall пишите свои правила ipfw.
#mysqlservers_table
${fwcmd} table 5 flush
${fwcmd} table 5 add x.x.140.35
${fwcmd} table 5 add x.x.140.37
${fwcmd} table 5 add x.x.140.45
#MYSQL${fwcmd} add pass tcp from me to "table(5)" 3306 ${realif} // MYSQL
${fwcmd} add pass tcp from "table(5)" 3306 to me ${realif} // MYSQL${fwcmd} add deny tcp from any to any 3306 // MYSQL deny all
то есть таблицы перманентно нигде не хранятся в открытом виде?
>то есть таблицы перманентно нигде не хранятся в открытом виде?Не совсем понятен Ваш вопрос. Что значит "хранятся в открытом виде"?
Вы всегда их можете посмотреть:aid# ipfw table 5 list
x.x.140.35/32 0
x.x.140.37/32 0
x.x.140.45/32 0
>то есть таблицы перманентно нигде не хранятся в открытом виде?А вообще man ipfw
>>то есть таблицы перманентно нигде не хранятся в открытом виде?
>
>А вообще man ipfwуважаемый, не надо писать того, что я знаю
если вы не поняли моего вопроса, объяснюсь более конкретизированно:
в нете нашел что эти таблицы хранятся физически в /etc/tables
у меня эта директория не появилась, в мане про это ни слова. я попросил дать более исчерпывающую информацию о table.
"В открытом виде" я имел ввиду хранение table в виде файла, который можно напрямую редактировать (и чтобы это не был скрипт).
>>>то есть таблицы перманентно нигде не хранятся в открытом виде?
>>
>>А вообще man ipfw
>
>уважаемый, не надо писать того, что я знаю
>если вы не поняли моего вопроса, объяснюсь более конкретизированно:
>в нете нашел что эти таблицы хранятся физически в /etc/tablesСсылку в студию.
>у меня эта директория не появилась, в мане про это ни слова.Зачем в мане писать то, чего нет?
>я попросил дать более исчерпывающую информацию о table.
>"В открытом виде" я имел ввиду хранение table в виде файла, который
>можно напрямую редактировать (и чтобы это не был скрипт).
>[оверквотинг удален]
>>
>>А вообще man ipfw
>
>уважаемый, не надо писать того, что я знаю
>если вы не поняли моего вопроса, объяснюсь более конкретизированно:
>в нете нашел что эти таблицы хранятся физически в /etc/tables
>у меня эта директория не появилась, в мане про это ни слова.
>я попросил дать более исчерпывающую информацию о table.
>"В открытом виде" я имел ввиду хранение table в виде файла, который
>можно напрямую редактировать (и чтобы это не был скрипт).Странные у Вас ссылки. В ОЗУ они, там же, где и правила текущие.
еще раз, внимательно, man ipfw.
>[оверквотинг удален]
>>если вы не поняли моего вопроса, объяснюсь более конкретизированно:
>>в нете нашел что эти таблицы хранятся физически в /etc/tables
>>у меня эта директория не появилась, в мане про это ни слова.
>>я попросил дать более исчерпывающую информацию о table.
>>"В открытом виде" я имел ввиду хранение table в виде файла, который
>>можно напрямую редактировать (и чтобы это не был скрипт).
>
>Странные у Вас ссылки. В ОЗУ они, там же, где и правила
>текущие.
>еще раз, внимательно, man ipfw.то есть если какие то файлы и существуют со списком ip, то это банальные самописные скрипты, которые генерят table?
>[оверквотинг удален]
>>>я попросил дать более исчерпывающую информацию о table.
>>>"В открытом виде" я имел ввиду хранение table в виде файла, который
>>>можно напрямую редактировать (и чтобы это не был скрипт).
>>
>>Странные у Вас ссылки. В ОЗУ они, там же, где и правила
>>текущие.
>>еще раз, внимательно, man ipfw.
>
>то есть если какие то файлы и существуют со списком ip, то
>это банальные самописные скрипты, которые генерят table?да.
Для примера можете посмотреть
http://www.opennet.me/tips/info/1715.shtml
>[оверквотинг удален]
>>>я попросил дать более исчерпывающую информацию о table.
>>>"В открытом виде" я имел ввиду хранение table в виде файла, который
>>>можно напрямую редактировать (и чтобы это не был скрипт).
>>
>>Странные у Вас ссылки. В ОЗУ они, там же, где и правила
>>текущие.
>>еще раз, внимательно, man ipfw.
>
>то есть если какие то файлы и существуют со списком ip, то
>это банальные самописные скрипты, которые генерят table?нужно файлом - это к pf. там для таблицы явно можно указать файл с адресами/подсетями.