Trying to deploy the VCD 5.1 Virtual appliance. I have each assigned each nic to a different VLAN. I can ping IP 1 from VLAN 1 and IP 2 from VLAN 2, but if i try and ping from a 3rd VLAN, i can only ping the IP with the default route set.
Is this the desired functionality or am i missing something?
Isn't that how linux kernel reverse-path filter works?
Try disabling the reverse path filter by setting one or all of these to 0
[root@centos /proc/sys/net/ipv4]# find ./ | grep /rp_filter
Depending on what you are trying to achieve this may be a good one too: http://www.hypervizor.com/2011/07/publishing-the-vcloud-director-portal-on-the-internet/
Usually what we see is either
- two vNICs in the same subnet for http, vmrc and backend traffic to vCenter etc (in this case the default route will just work fine) or
- two vNICs in the same subnet for http and vmrc and a third vNIC for backend traffic to vCenter etc (in this case the def route will be for the front-end vNICs and manual routes should be added to reach the back-end subnets if they are behind a firewall).