Hi All,
I am running ubuntu-trusty arm64 server image as dom0. I have enabled CONFIG_BRIDGE, CONFIG_IPV6, CONFIG_NETFILTER in linux 3.18. Xen version is 4.5 rc1.
in Dom0 post boot did the following
a) brctl addbr xenbr0;
b) brctl addif xenbr0 eth0
c) Updated /etc/sysctl.conf
net.bridge.bridge-nf-call-ip6tables = 0
net.bridge.bridge-nf-call-iptables = 0
net.bridge.bridge-nf-call-arptables = 0
d)
iptables -I FORWARD -m physdev --physdev-is-bridged -j ACCEPT
e) sysctl -p /etc/sysctl.conf
f) /etc/init.d/networking restart
g) dhclient xenbr0
xenbr0 gets an IP.
h)vif = [ 'bridge=xenbr0' ]. Started domU
g) domU got an ip.
Now the problem is domU is able to ping dom0 but not any other host. While dom0 is able to ping any host.
There could be something missing in my steps, can you please help
-Regards