利用word execl编辑交换机配置清单

2010-06-12 08:54方聂平
网络安全技术与应用 2010年11期
关键词:路由表路由器交换机

方聂平

湖北经济学院网络与教育技术部 湖北 430070

0 前言

在管理网络的工作中,经常需要编写一些重复或者有规律递加、递减的配置清单,大部分网络管理员都使用UltraEdit等编辑软件进行逐条编辑。这些编辑软件由于不能很好的分辨空格和制表符,而且制表符不能被网络设备所接受,经常导致配置错误;此外,还需要做IP地址连续累加、mac地址连续累加等工作,并且还得手工编写。用什么简单常见的软件能快速、准确的编写需要的配置清单呢?

Office套件中的文字处理软件word,能方便的识别制表符及空格等特殊字符;其查找替换功能能快速去除一些网络设备不能识别的字符、可方便快速的批量插入、修改或替换需要的字符。Excle可方便的实现某一数字的累加功能,利用Excle及word中的表格转换功能可实现大量复杂的配置清单。

1 如何利用Word及excle简单高效完成路由表的编写

(1)下面将介绍如何利用Word及excle简单高效完成路由表的编写、锐捷s2150开启端口安全及绑定一组IP地址及mac地址的案例。

编辑路由表:

我们能得到的路由表项形如:

110.16.0.0/14

110.52.0.0/15

110.6.0.0/15

110.72.0.0/15

112.109.128.0/17

……

CISCO路由器需要编辑成如下格式:

ip route 110.16.0.0 255.252.0.0 192.168.0.1

ip route 110.52.0.0 255.254.0.0 192.168.0.1

ip route 110.6.0.0 255.254.0.0 192.168.0.1

ip route 110.72.0.0 255.254.0.0 192.168.0.1

ip route 112.109.128.0 255.255.128.0 192.168.0.1

……

(2)下面我们将利用 word的查找替换功能来完成路由表的编写。

点击“编辑”→“替换”弹出如下的对话框(图1)。

图1 查找和替换

点击“高级”选项,在“查找内容”对话框中键入/14然后点击“特殊字符”→“段落标记”(如图2、图3)。

图2 段落标记1

图3 段落标记2

通过同样的方法,将不同的主机位转换成子网掩码。就能将如下文字

110.16.0.0/14

110.52.0.0/15

110.6.0.0/15

110.72.0.0/15

112.109.128.0/17

……

转换成

110.16.0.0 255.252.0.0 192.168.0.1

ip route 110.52.0.0 255.254.0.0 192.168.0.1

ip route 110.6.0.0 255.254.0.0 192.168.0.1

ip route 110.72.0.0 255.254.0.0 192.168.0.1

ip route 112.109.128.0 255.255.128.0 192.168.0.1

……

这里只需要将第一段“110.16.0.0 255.252.0.0 192.168.0.1”前加上ip route 就完成了路由表的编辑工作。

2 如何利用 EXECL+WORD完成锐捷交换机的配置

(1)下面将描述如何利用EXECL+WORD完成锐捷交换机的如下配置:

interface fastEthernet 0/1

switchport access vlan 21

switchport port-security

switchport port-security mac-address 0000.0000.0019 ip-address 1.1.1.25

!

interface fastEthernet 0/2

switchport access vlan 21

switchport port-security

switchport port-security mac-address 0000.0000.001a ip-address 1.1.1.26

……

首先利用在 EXECLE表中生成如下表格(注意其中的MAC地址及IP地址必须用文本格式):int f0/1Switchport port-security mac-address0000.0000.0001 ip-address1.1.1.1 int f0/2Switchport port-security mac-address0000.0000.0002 ip-address1.1.1.2 int f0/3switchport port-security mac-address0000.0000.0003 ip-address1.1.1.3 int f0/4switchport port-security mac-address0000.0000.0004 ip-address1.1.1.4 int f0/5switchport port-security mac-address0000.0000.0005 ip-address1.1.1.5 int f0/6switchport port-security mac-address0000.0000.0006 ip-address1.1.1.6 int f0/7switchport port-security mac-address0000.0000.0007 ip-address1.1.1.7 int f0/8switchport port-security mac-address0000.0000.0008 ip-address1.1.1.8 int f0/9switchport port-security mac-address0000.0000.0009 ip-address1.1.1.9 int f0/10switchport port-security mac-address0000.0000.0010 ip-address1.1.1.10

……

[36][45] 黄超:《框定战略与“保护的责任”规范扩散的动力》,《世界经济与政治》2012年第9期,第65、67页。

将其复制到 WORD中,利用表格转换功能将表格转换成文字,转换时将“文字分隔符”定义成“段落标记”即可生成如下文本:

int f0/1

Switchport port-security mac-address

0000.0000.0001

ip-address

1.1.1.1

int f0/2

Switchport port-security mac-address

0000.0000.0002

ip-address

1.1.1.2

int f0/3

switchport port-security mac-address

0000.0000.0003

ip-address

1.1.1.3

int f0/4

switchport port-security mac-address

0000.0000.0004

ip-address

1.1.1.4

int f0/5

switchport port-security mac-address

0000.0000.0005

ip-address

1.1.1.5

int f0/6

switchport port-security mac-address

0000.0000.0006

ip-address

1.1.1.6

int f0/7

switchport port-security mac-address

0000.0000.0007

ip-address

1.1.1.7

……

(2)再利用上面描述的查找替换功能将 switchport portsecurity mac-address及ip-address后的段落符号替换成空格即可完成如下配置清单:

int f0/1

Switchport port-security mac-address 0000.0000.0001

ip-address 1.1.1.1

int f0/2

Switchport port-security mac-address 0000.0000.0002

ip-address 1.1.1.2

int f0/3

Switchport port-security mac-address 0000.0000.0003

ip-address 1.1.1.3

int f0/4

Switchport port-security mac-address 0000.0000.0004

ip-address 1.1.1.4

int f0/5

switchport port-security mac-address 0000.0000.0005

ip-address 1.1.1.5

int f0/6

switchport port-security mac-address 0000.0000.0006

ip-address 1.1.1.6

int f0/7

switchport port-security mac-address 0000.0000.0007

ip-address 1.1.1.7

……

这里需要大家熟悉Word中的各种特殊字符的标记。在Word 2003的菜单栏中有一个“显示/隐藏编辑标记“的按钮“”点击此按钮后可以显示出各种编辑符号,特别是制表符、人工换行符、空格等特殊字符;另外 e xcel中需要大家注意在单元格式,在编辑时根据需要选定格式,一般情况下请将其改为“文本”格式。

3 总结

需要配置大量网络设备时可使用批处理的方法,但编写的配置中存在大量重复、递加、递减等特征明显时可充分利用现有的office软件的相关功能,特别是灵活使用“查找、替换、表格转换”可快速生成相应的配置清单。

[1]唐寿高,陶永,王洪涛.用批处理和 VBS批量配置交换机.中国教育网络.2010.

[2]李环.计算机公共基础教程.ISBN:7-5045-4398-5/TP.227 .中国劳动时候保障出版社.2004.

[3]批量备份校园网路由器/交换机配置数据探索.SCIENCE& SCIENCE & TECHNOLOGY INFORMATION.2010.

[4]汪波.交换机与路由器组建网络技术的应用—论交换机与路由器网络技术应用的区别与联系.东京文学.2009.

[5]颜远近.交换机和路由器技术教学实践.福建电脑.2010.

猜你喜欢
路由表路由器交换机
买千兆路由器看接口参数
维持生命
路由器每天都要关
路由器每天都要关
基于OSPF特殊区域和LSA的教学设计与实践
研究路由表的查找过程
基于地铁交换机电源设计思考
修复损坏的交换机NOS
使用链路聚合进行交换机互联
罗克韦尔自动化交换机Allen-Bradley ArmorStratix 5700