|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Igor Nikolaev 2:5030/266 18 Jan 2001 11:39:14 To : Victor Sudakov Subject : Re: Правила ipfw красиво написать -------------------------------------------------------------------------------- Victor Sudakov <vas@vas.tomsk.ru> wrote: > Как бы на FreeBSD изобразить подобное? Чтобы не писать кучу правил для > 'in via ppp1', потом тех же самых правил 'in via ppp0' и так до Вот кусочек решения на shell'е: # pass and deny rules pass () { rule_num=$(($rule_num+10)); $ipfw add $rule_num pass $*; } deny () { rule_num=$(($rule_num+10)); $ipfw add $rule_num deny $*; } Дальше можешь нарисовать некий rule () { pass откуда куда via $1; ... } и поприкладывать его: rule ppp0 rule ppp1 ... В отличие от киски хорошо то, что при разумном составлении на интерфейс можно положить несколько рулесов :-) -- Игорь Hиколаев --- ifmail v.2.12.os.sensi * Origin: Hа интерфейс можно положить. (2:5030/266@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/134167a295653.html, оценка из 5, голосов 10
|