关于openstack里instance的mac地址

假设你在虚拟机里面的使用ifconfig看到的它自己的mac地址为A,然后在其他随便一台机器上ssh连接一下这个虚拟机(连接它的floating ip),然后再断开连接,使用arp -n 命令,这时假设你看到的那个floating ip所对应的mac地址为B,按照常理,A=B,但是事实上A!=B。B的地址是该虚拟机所在的Linux虚拟网络的网络出口地址,用命令quantum router-port-list routename 可以看到,其实所有到这个虚拟网络下面的虚拟机地址在外面看到的mac地址都是一样的,都是该虚拟网络的出口地址。

你可能感兴趣的:(关于openstack里instance的mac地址)