修改arp表中其它设备对应的mac地址(python实现)

来源:互联网 发布:大数据对教育的作用 编辑:程序博客网 时间:2024/06/04 20:27


1、获取本机IP地址对应的网卡名称:

 命令:netsh interface ip show address

      结果如下:

      接口“本地连接”的配置:

          DHCP 已启用:                                       否

          IP地址:                                                 xx.xx.xx.xx

          子网前缀:                                              xx.xx.xx.xx/××(掩码:xx.xx.xx.xx/

          InterfaceMetric:                                     20


2、获取网卡对应的Idx

 命令:netsh i i show in

     


3、修改修改arp表中其它设备对应的mac地址:

命令:netsh -c “i i” add neighbors 15  " xx.xx.xx.xx"  "xx-xx-xx-xx-xx-xx"

                                                             其它设备的IP地址       要写的mac地址

写好后是静态mac地址


4、实现一定目的后,要清楚该静态mac地址:

命令如下:arp -d " xx.xx.xx.xx

                               其它设备的IP地址


以上用python实现如下:





0 0