【SNC】SNC设备配置命令如何下发

发布时间: 2013-09-28 点击量:510 打印 字体:

一、功能需求

       1、能够在SNC服务器上编辑配置命令下发到设备中。

            2、模拟下发一段禁止访问某主机的ACL配置命令:

               conf t

               access-list 101 deny any host 2.2.2.2

               access-list 101 permit any any

               end

               write

二、实现原理

            SNC通过telnet协议把编辑好的命令下发到设备上,效果等同于直接telnet到设备上敲命令,可用于大量设备的场景,批量下发设备配置的时候。

三、配置要点

            1、需要先确保设备的SNMP和Telnet连通性可达。

            2、配置命令下发的过程分为三个步骤:1)、设计并输入需要下发的指令; 2)、建立配置模板关联并调整配置的指令; 3)、建立业务配置计划执行建好的配置模板。

            3、配置命令下发也叫业务配置,适合需要将相同命令下发到大批量的设备上。配置命令下发操作比较复杂,如果是单个设备,建议直接登录到设备上配置。

            4、配置模板如果遵循满足特定业务操作为原则,这样操作起来会更加方便。一般来说,包含:config、相应业务配置、end、write等操作。

            5、配置指令每条只能填写一行命令。

四、配置步骤

            1、配置指令

            1)、将鼠标移到“业务”处,点击“业务配置”。

            2)、进入业务配置页面,点击“添加指令”。

            3)、在指令定义页面,输入指令名。然后点击指令内容处的”编辑指令“。

            4)、在编辑指令页面,输入第一行要插入的命令conf t,然后点击”插入文本“。

            5)、在编辑指令页面,点击插入文本后,可以看到输入的命令已经添加到指令内容中,此时点击”修改“来完成第一条指令的编辑。

            6)、自动返回到指令定义页面,点击”完成“。

            7)、自动跳回到业务配置页面,可以看到刚编辑的指令已经在配置指令列表中。

            8)、在上图点击”添加指令“来添加第二条。输入指令名后,先点击”指令参数“,然后在指令参数中点击”添加参数“。

               (这里是为了介绍参数的用法,如果只是单次使用,也可以不添加参数如前面的步骤直接将命令全部添加。)

            9)、在弹出的对话框中输入自定义的参数名,并点击”完成“。(这里准备将ACL的名称来做为一个参数来举例,实际可以将命令中其他部分也设置成参数。)

            10)、完成参数添加后,回到指令定义页面点击”下发指令“,然后再点击”编辑指令“。

            11)、在编辑指令页面输入命令access-list,并点击”插入文本“。

            12)、然后选定可用参数中刚添加的参数,并点击”插入参数“。

            13)、插入参数后,将剩余的命令输入并点击”插入文本“,然后点击”修改“来完成指令的编辑。

            14)、自动跳回到指令定义页面,可以看到指令内容编辑完毕,点击”完成“。

            15)、回到配置指令列表页面,按照前面的步骤将要下发的指令全部编辑完。

 

            2、配置模板

            1)、在业务配置页面,点击左侧导航栏的“配置模板列表”。

            2)、在配置模板列表页面点击“添加模板”。

            3)、在模板定义页面中输入模板名,然后在模板指令处点击关联指令。

            4)、在选择指令页面,勾选上需要关联的指令,然后点击“选择”。

            5)、自动跳回到模板定义页面,在模板指令内的操作区可以对关联的指令调整执行顺序或删除操作,调整后点击“完成”。

 

            3、业务配置计划

            1)、在业务配置页面,点击左侧导航栏中的“业务配置计划”。

            2)、进入业务配置计划页面,点击“添加”。

            3)、在添加计划页面点击“选择配置模板”。

            4)、在选择模板页面勾选上建立好的指令配置模板,然后点击“选择”。

            5)、选择好模板后,自动回到添加计划页面,点击“下一步”。

            6)、在这一步中填写好需要配置参数的具体值,然后点击“下一步”。(这里需填写之前设置的一个参数值ACL的名称为101)。

            7)、在预览页面确认好下发的配置命令后,点击“下一步”。

            8)、在下个页面中点击“选择设备”,来添加需要下发配置命令的设备。

            9)、在选择设备页面中勾选需要下发配置的设备,然后点击“添加”。

            10)、确认好需要下发配置的设备后,点击“下一步”。

            11)、在计划参数设置中填写计划名称,选择好计划类型,然后点击“完成”。

如果是选择计划类型是自动计划,还需要设置时间、周期等,然后点击“完成”。

            12)、这里选择手动计划,自动跳回到业务配置计划页面。手动计划需要点击“启动”来立即执行。

                    (如果是自动计划的话,需要将计划激活才能按设置的时间自动运行。)

在弹出操作成功,开始等待的提示框中,点击确定。

            13)、等待一段时间后,再次进入业务配置计划页面,可以看到最后运行时间已经变化,说明计划已经执行过。

 

五、配置验证

             有两种方法可以查看到业务配置计划执行的情况,而且显示信息不同。一个偏向于计划完成情况,一个偏向于指令下发情况。

             方法一:

             1)、进入业务配置计划页面,点击相应的计划名称进入计划详细信息页面。

             2)、在计划详细信息页面可以看到计划执行的时间、次数,点击“查看详细日志”来查看单次执行的信息。

             3)、在运行日志详细信息中可以查看到具体下发配置的设备和完成情况。

             方法二:

             1)、进入业务配置页面,点击左侧导航栏的“执行日志”。

             2)、在执行日志中可以通过搜索找到指令下发的具体的信息。

 

最后我们可以登录到相应设备上查看指令是否下发成功。

 

00 分享 纠错
相关条目