]> git.puffer.fish Git - matthieu/pve-network.git/commitdiff
vxlan: add ip-forward|ip6-forward|arp-accept for routing
authorAlexandre Derumier <aderumier@odiso.com>
Tue, 3 Sep 2019 09:14:55 +0000 (11:14 +0200)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Tue, 3 Sep 2019 14:04:30 +0000 (16:04 +0200)
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
PVE/Network/SDN/VxlanPlugin.pm

index ec1729c6d50c31fe7a33275d3cf3da0090d98f74..733412e71003ee23b6fbdffef02e14124cee48dc 100644 (file)
@@ -128,6 +128,9 @@ sub generate_sdn_config {
     push @iface_config, "bridge_fd 0";
     push @iface_config, "mtu $mtu" if $mtu;
     push @iface_config, "alias $alias" if $alias;
+    push @iface_config, "ip-forward on" if $ipv4;
+    push @iface_config, "ip6-forward on" if $ipv6;
+    push @iface_config, "arp-accept on" if $ipv4||$ipv6;
     push @iface_config, "vrf $vrf" if $vrf;
     push(@{$config->{$vnetid}}, @iface_config) if !$config->{$vnetid};