[j-nsp] VirtualBox arp problem

Aaron Dewell aaron.dewell at gmail.com
Mon Feb 11 16:18:38 EST 2013


Hello all,

I thought maybe more than a few might have used VB before and might know the answer to this.  In my lab, I have this setup:

SRX100 cluster ---- EX2200-C ---- Mac Mini host running Lion and VB ---- VMs

I'm trying to do BGP from the cluster to the VMs, but the current step is just ping.  I have assigned IP addresses to all devices temporarily to facilitate testing, the ultimate goal is L2 across to the VMs.  

The problem appears to be ARP replies not reaching the VM.

If anyone has any ideas, I'd definitely appreciate it!

Thanks!

Aaron




IP addresses are:

Cluster:		172.32.2.40/24
EX:			172.32.2.30/24
Mini:		172.32.2.1/24
VM:			172.32.2.50/24

The VM can ping the Mini, the Mini can ping everything, the EX and Cluster can ping everything except the VM.  I do get ARP replies (and shows the MAC addresses are not shared with the host) on the cluster, but not on the VM (VM only receives ARP entries for the Mini).  The Mini receives ARP entries for all other devices (as expected).  The ethernet-switching table on the EX contains all devices:

acd at crossroads> show ethernet-switching table vlan lab-internet2    
Ethernet-switching table: 3 unicast entries
  VLAN	            MAC address       Type         Age Interfaces
  lab-internet2     *                 Flood          - All-members
  lab-internet2     08:00:27:f2:bc:5e Learn       2:25 ge-0/0/10.0				****VM****
  lab-internet2     3c:07:54:56:8c:61 Learn          0 ge-0/0/10.0				****Mini****
  lab-internet2     88:e0:f3:68:78:41 Static         - Router
  lab-internet2     ac:4b:c8:cd:3c:40 Learn       2:38 ge-0/0/9.0				****SRX****


The NIC in question from "VBoxManage showvminfo":
NIC 3:           MAC: 080027F2BC5E, Attachment: Bridged Interface 'vlan1', Cable connected: on, Trace: off (file: none), Type: 82540EM, Reported speed: 0 Mbps, Boot priority: 0, Promisc Policy: allow-all, Bandwidth group: none

In the Mac settings, I have it configured as a trunked interface (virtual interface - VLAN) where it is configured (IPv4) manually with the IP address and no router:

vlan1: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
	options=23<RXCSUM,TXCSUM,TSO4>
	ether 3c:07:54:56:8c:61 
	inet6 fe80::3e07:54ff:fe56:8c61%vlan1 prefixlen 64 scopeid 0x9 
	inet 172.32.2.1 netmask 0xffffff00 broadcast 172.32.2.255
	vlan: 501 parent interface: en0
	media: autoselect (1000baseT <full-duplex,flow-control>)
	status: active

And IPv4 forwarding is enabled:

% sysctl -a | grep forward
net.inet.ip.forwarding: 1
net.inet6.ip6.forwarding: 0




More information about the juniper-nsp mailing list