linux下实现ip漂移
- linux下实现ip漂移 推荐度:
- 相关推荐
linux下实现ip漂移
1.创建虚拟网卡并指定mac地址:
ip link add link ens33 name nes33.1 addres 00:A1:B1:C1:D1:E1 type macvlan
ens33是真实网卡,ens33.1是新建的虚拟网卡,address后是虚拟mac地址
2.给网卡设置ip、子网掩码、广播地址
ip addr add 192.168.10.211/24 broadcast 192.168.10.255 dev nes33.1
192.168.10.211是虚拟ip,24是子网掩码算出的数字,broadcast是广播地址
3.启动网卡
ip link set dev ens33.1 up
ps:删除虚拟网卡
ip link delete dev ens33.1
4.广播通知
arping -b -c 3 -I ens33.1 -s 192.168.10.211 192.168.10.254
-b是广播,-c是发送次数,-I是虚拟网卡,-s是虚拟ip,192.168.10.254是网关地址,可以用route -n查看