采集数据ip改变与广播测试

网络拓扑

将我的Windows电脑的万兆网口的ip地址设为192.168.1.11,Ubuntu电脑的100G网口的ip地址设为192.168.1.10,网络结构如下

datanet

改变ip测试

首先将config.yml里的dest_ip改为192.168.1.10,表示将数据发向Ubuntu,然后测试,Ubuntu上wireshark抓包收到了采集数据

然后再将config.yml里的dest_ip改为192.168.1.11,表示将数据发向Windows,然后测试,Windows上wireshark抓包也收到了采集数据

然后再将desp_ip改为191.168.1.10,测试,Ubuntu上wireshark抓包收到了采集数据

实验结果表明在进行第一次正确的arp后,可以改变目的ip地址来将数据发到不同的电脑上

广播测试

首先将config.yml里的dest_ip改为192.168.1.10,进行一次arp

然后将config.yml里的dest_ip改为192.168.1.255,表示将数据广播发送,然后测试,看到在Windows下和Ubuntu下的两个wireshark抓包均能收到采集数据

之后还能将dest_ip改回单播地址,依然正常工作


本文章使用limfx的vscode插件快速发布