>Доброго времнеи суток.
>Не могу найти подробную инфу про 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