Skip to content

pay748/Huawei_FW_E1000-9000_USG6600-9500-Cli_ScriptGeneration

Repository files navigation

Huawei_FW_E1000-9000_USG6600-9500-Cli_ScriptGeneration

HUAWEI firewall script generator(SNAT,DNAT,Security-policy)

PoolCopy_V2.0-mod.py实际起到exc表格数据处理、copy的功能。

防火墙配置脚本生成工具:

 可以根据在service_IpPort_Open statistics中输入的外网映射地址、外部端口、私网地址、内网端口、负载均衡地址、前置端口,在     ConfigurationTemplate_V2.10中生成防火墙snat、dnat脚本并自动生成其相应的Security-policy配置脚本同时支持qos脚本生成,文本可直接通过CLI copy导入设备。

注意事项:

1.PoolCopy_V2.0-mod.py文件依赖于service_IpPort_Open statistics.xlsx,ConfigurationTemplate_V2.10.xlsx文件。

2.service_IpPort_Open statistics.xlsx用于存储和输入ip、port、name等信息,ConfigurationTemplate_V2.10.xlsx为配置生成模板。

3.初次使用注意修改PoolCopy_V2.0-mod.py文件内service_IpPort_Open statistics.xlsx,ConfigurationTemplate_V2.10.xlsx的路径位置,推荐使用绝对路径。

4.PoolCopy_V2.0-mod.py不可直接运行直接运行会报错,需要传递参数-p,指定资源池的位置(A网,B网)

It is not pretty (sorry!) but it does the job for me.

10.25 update: 根据委exc中委办局列合并单元格的行数确认传入初始值,简化参数传入数,去除两个初始传入参数-l,-n.

About

HUAWEI firewall script generator(SNAT,DNAT,Security-policy)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages