我有两台运行在SLES11 SP3上的虚拟机,它们在同一个子网上,我希望能够即时交换IP地址。 我在两台机器上都尝试了下面的脚本(当然有两个不同的ip参数)(通过sshlogin并调用它):
#! /bin/bash sleep 20 ifconfig eth0 [[old_ip/new_ip]] netmask 255.255.255.0
这导致两台机器无法访问。
由于ARP超时问题,您的计算机可能无法访问。
你可以试着用“arping”这样的工具在IP交换之后发送一个不请自来的/无偿的ARP rught,就像arping -U 10.0.0.1 (另请参阅: 如何在Linux中向所有邻居广播ARP更新?