本文重点是利用Jenkins如何登录网络设备进行网络配置,之后我会发一个我配置交换机的job
原始操作流程
1、规划:公司内部有一台服务器10.10.80.93 7001端口需要映射到外网,通过外网IP+端口进行访问,这就需要配置防火墙的端口映射
object network 10.10.80.93-7001 host 10.10.80.93 nat (inside,outside) static interface service tcp 7001 7001 access-list acl_outside extended permit tcp any host 222.11.11.11 eq 7001下面进行利用Jenkins进行操作流程 一、build开始构建
1、手动填入需要映射的内网IP和端口
2、外网显示的端口,需要注意端口冲突,配置中我已做冲突终止操作
二、实际配置1、配置参数化构建过程
2、执行shell操作
#!/bin/bash
#防火墙增加端口映射
fire_addport(){ #####这里设定一个函数,下面会调用
expect <

