与Ansible连接需要的最小开关/路由器配置



因此,我们正在考虑使用Ansible来自动化所有网络设备从将设备(路由器,交换机,防火墙)从THIER盒中拿出来并将其固定为完全到达运营网络。

现在,我知道Ansible通过SSH连接,这很棒,但是,在Ansible可以将它们连接和配置之前,这些设备上必须至少有一些最小的配置。

有人知道解决这个问题的最佳方法是什么?它是为每个设备手动添加一个简单脚本以给它提供IP地址的情况吗?

确定在reddit上发布并在Ansible上发布后,答案是使用零触摸配置!

您可以创建一个脚本来编写基本配置(IP地址,SSH连接等),并制造了具有不同IP地址的多个配置。然后,只需将其添加到USB棒上,然后将适当的配置(例如SW1 Conf或R1 Conf)传输到SW1或R1。否则,我认为它是手动添加的,如果它是一个带有许多设备的大型网络,这将花费很大的时间。

alt。是按照我描述的脚本制作脚本并将其上传到FTP服务器,但是然后您将手动添加这些配置并执行一些PRE配置。因此,不幸的是(我知道)没有超轻松的解决方案。

最新更新