必须已从与您将加载配置的设备运行相同 AsyncOS 版本的设备保存配置文件。
无法加载带屏蔽口令的配置文件。
无论使用哪种方法,您都必须在配置的顶部包含以下标记:
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE config SYSTEM "config.dtd">
<config>
... your configuration information in valid XML
</config>
结束的 </config> 标记应跟随配置信息。对照思科内容安全设备上 configuration 目录中的 DTD 解析和验证 XML 语法中的值。DTD 文件名为 config.dtd。如果在您使用 loadconfig 命令时,命令行中报告了验证错误,则不会加载更改。可以下载
DTD 先在设备之外验证配置文件,再上传它们。
在任一导入方法中,您都可以导入整个配置文件(在最高级别标签:<config></config> 之间定义的信息),或导入配置文件的一个完整且唯一的子部分,只要它包含声明标签(上文)并包含在 <config></config> 标签内。
“完整”意味着包含 DTD 定义的给定子部分的整个开始和结尾标记。例如,上传或粘贴以下代码会导致验证错误:
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE config SYSTEM "config.dtd">
<config>
<autosupport_enabled>0</autosu
</config>
但是,上传或粘贴以下代码不会导致验证错误:
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE config SYSTEM "config.dtd">
<config>
<autosupport_enabled>0</autosupport_enabled>
</config>
“唯一”表示要上传或粘贴的配置文件的子部分对于该配置非常明确。例如,系统只能有一个主机名,因此允许加载以下代码(包括声明和 <config></config> 标签):
<hostname>mail4.example.com</hostname>
但是,系统可以定义多个侦听程序,每个侦听程序定义不同的收件人访问表,因此,只上传以下代码会被视为模棱两可:
<rat>
<rat_entry>
<rat_address>ALL</rat_address>
<access>RELAY</access>
</rat_entry>
</rat>
由于该代码模棱两可,因此不被允许,即使其语法是“完整的”。
Caution |
上传或粘贴配置文件或配置文件的子部分时,您可能会清除可能在等待的未提交更改。
|