一、简介
为了防止ARP攻击,我们经常需要在三层交换机上做IP地址与MAC地址的绑定操作。
先要进入System-View系统视图模式,输入"sys"即可。
system-view:
[huawei]arp static 192.168.60.58 7813-3a79-d0aa
在交换机上使用dis arp
命令可以查看arp表,如果有几百条IP地址与MAC地址的绑定操作,手工对数据处理成arp static 192.168.60.58 7813-3a79-d0aa
格式,实在太繁琐了,也耗时。这个过程能不能用Python自动化实现。
二、Python开发小工具
经过自己Python编程开发,终于开发出了这款交换机arp转ip-mac绑定命令工具。
1.把从交换机dis arp显示的内容,需要将动态ip-mac的arp记录转静态arp记录复制粘贴到arp.txt文件
例如:
192.168.60.156 9890-96e4-50cb 16 D-0 GE2/0/61559/-
192.168.60.85 0025-64a1-f39f 20 D-0 GE2/0/42162/-
192.168.60.45 9890-96b8-1400 20 D-0 GE2/0/42162/-
192.168.60.125 Incomplete 1 D-0 GE2/0/1805/-
192.168.60.227 6c4b-9043-53b2 20 D-0 GE5/0/31801/-
2.把arp.txt和arp转ip-mac.exe软件放到同一文件夹下。
3.双击运行arp转ip-mac.exe,简单几秒时间就会生成ip-mac绑定命令记录.txt文件。
4.把上面ip-mac绑定命令记录.txt文件内容复制粘贴到交换机运行即可。
三、工具下载地址
1.蓝奏云链接:https://wwxc.lanzouv.com/iqg4D0hd2y1i
2.百度云盘链接:https://pan.baidu.com/s/15hrBcDxJwXv3t1T86a7dYA?pwd=nrdi 提取码:nrdi
3.知识星球链接:https://t.zsxq.com/08ECczhXS