A gateway eltünteti az ARP választ?

Xennel szeretnék PV linuxokat futtatni, a host és a guest disztribúció egyaránt Arch Linux. Csupán próbaképpen, hogy a beállításokat kitaláljam, egy ESXi 5 szerveren létrehozott virtuális gépen futtatom az Arch Linuxot, ami a host lesz. Ennek a virtuális gépnek egy interfésze van (ens32), amely az ESXi virtuális switch-én keresztül a szerver külső interfészéhez kapcsolódik. A xen szerveren belül egy bridge-et hoztam létre, ehhez hasonló módon: http://www.sparksupport.com/blog/wp-content/uploads/2010/12/bridging1.j…

Ezután elindítottam az Arch telepítő iso-t mint domU-t, létrejött egy vif, azaz a xenbr0 bridge az ens32 és a vif1.0 interfészeket tartalmazza. A domU-n belül létrejött, vif1.0-hoz kapcsolódó interfész (eth0) egy statikus címet kapott. A hálózatunkon XX.XX.XX.XX/25 címek vannak, és a gateway az XX.XX.XX.254. A xenbr0 (dom0) az XX.XX.XX.190, míg az eth0 (domU) az XX.XX.XX.133 címet viseli. A dom0-ról elérhető a hálózat többi része és az internet, de a domU-ról nem. A dom0 és a domU egymásról elérhetők. Ha viszont egy, a subneten található másik gépet (XX.XX.XX.154) próbálok pingelni a domU-ról, az ARP kérés eléri az adott gépet, de a válasz nem jut vissza. Ha erről a másik gépről pingelem a domU-t, akkor az ARP válasz megérkezik, az ARP cache-ben szerepel a domU eth0 interfészének mac address-e, ahová elküldésre kerül a ping request, de nem jut át a gateway-en (a XX.XX.XX.254-en), azaz a dom0-án a xenbr0-át figyelve nem érkezik meg. A gateway-hez egyébként nincs hozzáférésünk. Összességében minden gép arp cache-ében ott van a domU mac address-e, a gateway viszont mintha nem tudná, hogy az erre a címre szánt csomagokat neki merre kéne tovább küldenie.

Bevallom, ez az első próbálkozásom xennel, úgyhogy lehet valami nagyon amatőr hibát vétek, de úgy érzem nem ártana egy kis segítség.
Itt vannak a tcpdump-ok, amelyek alapján a fentieket írtam: http://pastebin.com/J1qPmqwG