다수의 가상 머신(VM)을 실행하는 여러 kvm 하이퍼바이저(HV)가 있습니다. 모든 HV에는 이 기능이 있으며 br0
모든 VM은 해당 인터페이스를 통해 연결됩니다 vnet
.
arp -a
하나의 HV에 VM당 2개의 항목이 표시되는 것을 확인했습니다 .
foo (10.1.1.69) at 52:54:00:zz:yy:xx [ether] on vnet3
foo (10.1.1.69) at 52:54:00:zz:yy:xx [ether] on br0
그러나 다른 것들은 그렇지 않습니다( br0
기존 항목만 해당).
설정을 비교했지만 sysctl
아무것도 찾지 못했습니다(특히 모든 항목이 net.ipv4.conf.br0.proxy_arp
다음으로 설정된 경우).1
커널은 다릅니다:
3.16.0-4-amd64 - the one that shows 2 entries
3.2.0-4-amd64 - those that shows only for br0
어떤 아이디어가 있나요? 또 무엇을 확인할 수 있나요?
고쳐 쓰다:
# ifconfig vnet3
vnet3 Link encap:Ethernet HWaddr fe:54:00:zz:yy:xx
UP BROADCAST RUNNING MULTICAST MTU:1458 Metric:1
RX packets:19471686 errors:0 dropped:0 overruns:0 frame:0
TX packets:47092395 errors:0 dropped:64950 overruns:0 carrier:0
collisions:0 txqueuelen:500
RX bytes:2303683173 (2.1 GiB) TX bytes:62171368865 (57.9 GiB)