vnet에 대한 arp 항목이 없습니다.

vnet에 대한 arp 항목이 없습니다.

다수의 가상 머신(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)

관련 정보