Страница 1 из 1

IРFW 2 фaйлa пpaвил

Добавлено: 2011-08-30 11:19:16
Virtus1k
Привет.
Есть ли возможность в firewall_script записать два файла для правил или же как-то сделать include в основной файл?
Спасибо

Re: IРFW 2 фaйлa пpaвил

Добавлено: 2011-08-30 11:51:53
skeletor
Да. Сделать firewall_script исполняемым, и потом добавлять так:

Код: Выделить всё

/path/to/file1.sh
/path/to/file2.sh
...
где файлы file1, file2,... - Тоже исполняемые.

Re: IРFW 2 фaйлa пpaвил

Добавлено: 2011-08-30 12:23:45
Virtus1k
т.е. если я верно понял!
Один файл будет примерно такой: firewall_file1

Код: Выделить всё

#!/bin/sh
fwcmd="/sbin/ipfw"
${fwcmd} -f flush
${fwcmd} add allow icmp from any to any
/etc/firewall_file2
и оба зачмодить на исполнение. Так?

Re: IРFW 2 фaйлa пpaвил

Добавлено: 2011-08-30 12:30:38
skeletor
Да. То есть по сути ты просто пишешь shell-скрипты и потом используешь их как команды.

Re: IРFW 2 фaйлa пpaвил

Добавлено: 2011-08-31 11:55:08
Anubis_Donetsk
кусок из моего конфига файла rc.firewall
${FwCMD} -f flush
${FwCMD} -f pipe flush

#фстафко файлОв
. /etc/rc.table
. /etc/rc.lan