URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID10
Нить номер: 3371
[ Назад ]

Исходное сообщение
"Правило ipfw"

Отправлено Dfg , 12-Июл-07 23:52 
Почему не добавляется в правила конструкция такого типа
#ipfw add allow all from 192.168.9.0/24{35,55,89-93} to any
Пишет что неправильная маска /2435, хотя судя по докам должен был применить правило для диапазона адресов указанных в скобках.

Содержание

Сообщения в этом обсуждении
"Правило ipfw"
Отправлено DenSha , 13-Июл-07 08:17 
>Почему не добавляется в правила конструкция такого типа
>#ipfw add allow all from 192.168.9.0/24{35,55,89-93} to any
>Пишет что неправильная маска /2435, хотя судя по докам должен был применить
>правило для диапазона адресов указанных в скобках.

Сдается мне, что фигурные скобки в доках - признак необязательных параметров. Через пробел не пробовал?


"Правило ipfw"
Отправлено Dfg , 13-Июл-07 08:40 
Да все уже разобрался :)

Beware that most shells have special meanings for parentheses or braces, so it is advisable to put a backslash \ in front of them to prevent such interpretations.

То есть при ручном добавлении надо.

#ipfw add allow all from 192.168.9.0/24\{35,55,89-93} to any


"Правило ipfw"
Отправлено Igor N. Skryptu , 13-Июл-07 10:08 
>Да все уже разобрался :)
>
>Beware that most shells have special meanings for parentheses or braces, so
>it is advisable to put a backslash \ in front of
>them to prevent such interpretations.
>
>То есть при ручном добавлении надо.
>
>#ipfw add allow all from 192.168.9.0/24\{35,55,89-93} to any
Была аналогичная ситуация..  в bash-е решилась набором через пробел после запятых....