openEuler systemd-sysctl could overwrite cilium rp_filter and cause similar issue reported in in cilium/cilium#10645, use workaround below to solve the problem
cat /etc/sysctl.d/90-override.conf
net.ipv4.conf.default.rp_filter = 0
net.ipv4.conf.*.rp_filter = 0