Подскажите, пожайлуста в чем может быть проблема.
В man ipfw указано, что можно в правилах указывать несколько IP-адресов из одной сети типа 192.168.0.0.24/{200,210,222}, у меня при вводе данной записи выдает сообщение обошибке ipfw: bad width ``24200''. Пробовал в нескольких оболочках sh, csh, tcsh результат один и тот же... Мое предположение что шел не воспринимает фигурные скобки {}, но как изменить это я не знаю... Подскажите пожайлуста.
>Подскажите, пожайлуста в чем может быть проблема.
>В man ipfw указано, что можно в правилах указывать несколько IP-адресов из
>одной сети типа 192.168.0.0.24/{200,210,222}, у меня при вводе данной записи выдает
>сообщение обошибке ipfw: bad width ``24200''. Пробовал в нескольких оболочках sh,
>csh, tcsh результат один и тот же... Мое предположение что шел
>не воспринимает фигурные скобки {}, но как изменить это я не
>знаю... Подскажите пожайлуста.
192.168.0.0.24/{200,210,222 != 192.168.0.0/24{200,210,222
>Подскажите, пожайлуста в чем может быть проблема.
>В man ipfw указано, что можно в правилах указывать несколько IP-адресов из
>одной сети типа 192.168.0.0.24/{200,210,222}, у меня при вводе данной записи выдает
>сообщение обошибке ipfw: bad width ``24200''. Пробовал в нескольких оболочках sh,
>csh, tcsh результат один и тот же... Мое предположение что шел
>не воспринимает фигурные скобки {}, но как изменить это я не
>знаю... Подскажите пожайлуста.192.168.0.0.24/{200,210,222} != 192.168.0.0/24{200,210,222}
>192.168.0.0.24/{200,210,222} != 192.168.0.0/24{200,210,222}Если не трудно, объясни пожайлуста...
>
>>192.168.0.0.24/{200,210,222} != 192.168.0.0/24{200,210,222}
>
>Если не трудно, объясни пожайлуста...
man ipfw:
...addr/masklen{num,num,...}
Matches all addresses with base address addr (specified
as a dotted quad or a hostname) and whose last byte is in
the list between braces { } . Note that there must be no
spaces between braces, commas and numbers. The masklen
field is used to limit the size of the set of addresses,
and can have any value between 24 and 32.
As an example, an address specified as
1.2.3.4/24{128,35,55,89} will match the following IP
addresses:
1.2.3.128 1.2.3.35 1.2.3.55 1.2.3.89 .
This format is particularly useful to handle sparse
address sets within a single rule. Because the matching
occurs using a bitmask, it takes constant time and dra-
matically reduces the complexity of rulesets.
...
Smotrim:
192.168.0.0.24/{200,210,222} v dannom slu4aje jesli po sintaksisu to
polu4ajetca IP adress 192.168.0.0.24 s maskoi {200,210,222}, 4to ne
jest verno. Predpologaju 4to prosto ope4atka.Pravilnaja zapis bila bi takoi: 192.168.0.0/24{200,210,222}
Извиняюсь перепутал в написание. Естественно 192.168.0.0/24{200,210,222}. Сиситема не воспринимает фигурные скобки {} и выдает сообщение об ошибке
# ipfw add 65501 allow tcp from 192.168.0.0/24{200,210,222} to 130.94.149.166 5999
ipfw: bad width ``24200''
Как это вылечить?
>Извиняюсь перепутал в написание. Естественно 192.168.0.0/24{200,210,222}. Сиситема не воспринимает фигурные скобки {}
>и выдает сообщение об ошибке
># ipfw add 65501 allow tcp from 192.168.0.0/24{200,210,222} to 130.94.149.166 5999
>ipfw: bad width ``24200''
>Как это вылечить?прочесть секцию USING IPFW2 IN FreeBSD-STABLE того же мана
>>Извиняюсь перепутал в написание. Естественно 192.168.0.0/24{200,210,222}. Сиситема не воспринимает фигурные скобки {}
>>и выдает сообщение об ошибке
>># ipfw add 65501 allow tcp from 192.168.0.0/24{200,210,222} to 130.94.149.166 5999
>>ipfw: bad width ``24200''
>>Как это вылечить?
>
>прочесть секцию USING IPFW2 IN FreeBSD-STABLE того же манаСпасибо, нашел...