diff --git a/lib/hypervisor/hv_kvm.py b/lib/hypervisor/hv_kvm.py index a2bca1e69908d404067b50095520005bb693789d..d835945f44b02ae2a63f9bea4eecfa324dc71fab 100644 --- a/lib/hypervisor/hv_kvm.py +++ b/lib/hypervisor/hv_kvm.py @@ -174,7 +174,9 @@ class KVMHypervisor(hv_base.BaseHypervisor): else: script.write(" /sbin/ip route replace $IP/32 dev $INTERFACE\n") interface_proxy_arp = "/proc/sys/net/ipv4/conf/$INTERFACE/proxy_arp" + interface_forwarding = "/proc/sys/net/ipv4/conf/$INTERFACE/forwarding" script.write(" /bin/echo 1 > %s\n" % interface_proxy_arp) + script.write(" /bin/echo 1 > %s\n" % interface_forwarding) script.write("fi\n\n") # As much as we'd like to put this in our _ROOT_DIR, that will happen to be # mounted noexec sometimes, so we'll have to find another place.