>>У меня FreeBSD 4.7 и ipfw работал тот, который по-умолчанию. Я перешел
>>на ipfw2. Как сказано в https://www.opennet.ru/tips/info/591.shtml
>>т.е.
>>cd /usr/src/lib/libalias
>> make -DIPFW2 && make install
>> cd /usr/src/sbin/ipfw
>> make -DIPFW2 && make install
>>Пересобираем ядро с "options IPFW2" и опциями по вкусу:
>>options IPFIREWALL
>>
>>#firewall
>>options IPFIREWALL_VERBOSE
>> #enable logging to syslogd(8)
>>options IPFIREWALL_FORWARD
>> #enable transparent proxy support
>>options IPFIREWALL_VERBOSE_LIMIT=100
>> #limit verbosity
>>options IPFIREWALL_DEFAULT_TO_ACCEPT #allow
>>everything by default
>>options DUMMYNET
>>options IPFW2
>>
>> Новый синтасис правил появился
>>ipfw add allow ip from { 1.2.3.4 or 5.6.7.8 } to any
>>
>>это хорошо, а вот
>>ipfw add allow ip from 1.2.3.4/24{138,55,78} to any
>>не проходит и все тут.
>>Что я не правильно делаю?;))
>Попробуй вот так
>ipfw add allow ip from 1.2.3.0/24{138,55,78} to any
>
>>Буду очень благодарен за помощь
>>
>>
Пробовал не идет, может я вот в инете нашел еще добавить в /etc/make.conf
IPFW2=TRUE, хотя, вообще, странно часть нового синтаксиса появилась, а друго нет. Или может в исходниках freebsd 4.7 этого синтаксиса не было еще
|