ansible 批量配置cisco 交换机---接口篇
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,关于ansible不做介绍。本例主要通过实例介绍ansible配置ios接口的几种方法,或者说可利用哪些模块配置接口。1 .主机列表,本次测试以1台主机为例[root@Ansible-01 ansib
千家信息网最后更新 2025年12月02日ansible 批量配置cisco 交换机---接口篇
关于ansible不做介绍。
本例主要通过实例介绍ansible配置ios接口的几种方法,或者说可利用哪些模块配置接口。
1 .主机列表,本次测试以1台主机为例
[root@Ansible-01 ansible]# cat hosts[cisco]172.16.254.130 ansible_connection=local 2.playbooks内容
[root@Ansible-01 interface]# cat interface-phy.yml ---- name: interface config hosts: cisco # vars: # creds: # username: "{{ username }}" # password: "{{ password }}" gather_facts: no tasks: - name: action interface G1-2 configure ios_config: lines: - no shutdown - switch mode trunk - switch trunk allow vlan all - do wr parents: interface range gigabitEthernet 1/0/1 - 2 - name: action interface G3 configuration ios_l2_interface: name: GigabitEthernet1/0/3 mode: access access_vlan: 100 - name: action interface G3 configuration ios_l2_interface: name: GigabitEthernet1/0/4 mode: trunk native_vlan: 100 trunk_allowed_vlans: 10-255 - name: save configuration ios_command: commands: - wr3.执行playbooks
[root@Ansible-01 interface]# ansible-playbook interface-phy.yml -u admin -k SSH password: PLAY [interface config] **************************************************************************************************************TASK [action interface G1-2 configure] ***********************************************************************************************changed: [172.16.254.130]TASK [action interface G3 configuration] *********************************************************************************************changed: [172.16.254.130]TASK [action interface G4 configuration] *********************************************************************************************changed: [172.16.254.130]TASK [save configuration] ************************************************************************************************************ok: [172.16.254.130]PLAY RECAP ***************************************************************************************************************************172.16.254.130 : ok=4 changed=3 unreachable=0 failed=0 4.查看执行效果
interface GigabitEthernet1/0/1 switchport mode trunk!interface GigabitEthernet1/0/2 switchport mode trunk!interface GigabitEthernet1/0/3 switchport access vlan 100 switchport mode access!interface GigabitEthernet1/0/4 switchport trunk native vlan 100 switchport trunk allowed vlan 10-255 switchport mode trunk!- 可见 ios_config和 ios_l2_interface 两个模块都可以操作,只有三层接口则可以使用ios_comfig或者ios_l3_interface模块。
接口
模块
配置
主机
两个
内容
只有
实例
效果
方法
测试
交换机
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
昌平区网络技术哪家好
工业自动化和控制网络安全
阿尔法发掘数据库怎样购买
饥荒连接不到科雷服务器怎么办
文件目录 数据库文件
服务器蓝屏显示内存奇偶校验错误
建立数据库技术培训
数据库的安全技术包括什么
服务器运维记录
我的世界私人服务器视频
城阳区ios软件开发企业
艾尔登法环没法登录服务器
空参数据库
win10 服务器版好吗
怎么下载网络安全证书
网络安全创业成功案例
软件开发常用购买
防护云服务器
网络安全专题会议图片
广西网络技术专业情况
网络技术88hack
昆明教育电视台网络安全讲座
清镇网络安全系统报价
服务器蓝屏显示内存奇偶校验错误
软件开发我那家公司好
办公自动化网络安全的因素
青浦区海航软件开发口碑推荐
软件开发人员是做什么的工作
网络安全保险投保准备
网络安全班会计划