【问题标题】:Exscript to automate Cisco ipsec tunnel creation自动创建 Cisco ipsec 隧道的脚本
【发布时间】:2013-07-01 11:10:18
【问题描述】:

我是一名网络管理员,想在 Cisco 路由器上自动创建 ipsec 隧道。通过 Exscript 模块,我建立了到路由器的 ssh 连接,并希望在那里执行一些命令。

from Exscript.util.interact import read_login
from Exscript.protocols import SSH2
from Exscript import Host, Account

def create_ipsec_tunnel(event):
account = Account('login','password')
conn = SSH2()                       
conn.connect('192.168.1.1')     
conn.login(account)  
conn.execute('conf t')
conn.execute('crypto isakmp policy 1')
..............
conn.send('quit\r')
conn.close()

为了创建 ipsec 隧道,需要创建加密策略、访问列表、转换集等。我想添加检查这些参数是否已经存在。例如,我们要创建一个名为 newipsectunnel 的访问列表。在创建之前,我的应用程序应该检查具有该名称的访问列表是否已经存在。

你能给我建议如何解决这个问题吗? 提前致谢。

【问题讨论】:

    标签: python cisco ipsec


    【解决方案1】:

    您可以输入类似的命令 “显示 ip 访问列表 ACLNAME” 并解析输出(如果没有找到则为空行)。

    【讨论】:

      猜你喜欢
      • 2020-01-20
      • 1970-01-01
      • 1970-01-01
      • 2017-01-09
      • 1970-01-01
      • 2020-06-30
      • 2019-08-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多