NetdefendOS_2.27.01_Firewall_User_Manual_RUS
NetdefendOS_2.27.01_Firewall_User_Manual_RUS
NetdefendOS_2.27.01_Firewall_User_Manual_RUS
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Подтверждение сценария и порядок команд<br />
По умолчанию, сценарии CLI не подтверждены. Это означает, что написание порядка сценариев не<br />
будет иметь значения. В начале сценария может быть ссылка на объект конфигурации, которая<br />
создается только в конце сценария. Несмотря на то, что это кажется нелогичным, это выполняется<br />
для улучшения читаемости сценариев. В случае, когда необходимо что-либо создать прежде, чем<br />
будет упомянута ссылка на этот объект, это может привести к запутанному и бессвязному файлу<br />
сценария; в файлах сценария с большим объемом предпочтительнее группировать аналогичные<br />
команды CLI.<br />
Обработка ошибок<br />
Если в существующем файле сценария встречается ошибка, по умолчанию, сценарий будет<br />
завершен. Завершение может быть прервано с помощью опции -force. Для запуска файла сценария<br />
my_script2.sgs таким способом, используется команда CLI:<br />
gw-world:/> script -execute -name=my_script2.sgs -force<br />
Если используется опция -force, выполнение сценария продолжается даже в том случае, если<br />
ошибки возвращены командой в файл сценария.<br />
Выходные данные сценария<br />
Все выходные данные выполненного сценария появятся в консоли CLI. Обычно эти выходные<br />
данные состоят из любых сообщений об ошибках, которые произошли во время выполнения. Для<br />
просмотра подтверждения выполнения каждой команды, используется опция -verbose:<br />
gw-world:/> script -execute -name=my_script2.sgs -verbose<br />
Сохранение сценариев<br />
При загрузке файла сценария на межсетевой экран NetDefend, сначала он хранится только в памяти<br />
RAM. При перезапуске NetDefendOS все загруженные сценарии будут потеряны из энергозависимой<br />
памяти, и для их запуска потребуется повторная загрузка. Для хранения сценариев между<br />
перезапусками следует переместить их в энергонезависимую память NetDefendOS с помощью<br />
команды script -store.<br />
Для перемещения примера my_script.sgs в энергонезависимую память используется команда:<br />
gw-world:/> script -store -name=my_script.sgs<br />
В качестве альтернативного варианта, все сценарии могут быть перемещены в энергонезависимую<br />
память с помощью команды:<br />
gw-world:/> script -store -all<br />
Удаление сценариев<br />
Для того чтобы удалить сохраненный сценарий, используется команда script –remove.<br />
Для того чтобы удалить файл сценария my_script.sgs, используется команда:<br />
gw-world:/> script -remove -name=my_script.sgs<br />
Составление списков сценариев<br />
Сам по себе сценарий является командой без каких-либо параметров, в нем отображен список всех<br />
40