diff --git a/drivers/overlay/ov_utils.go b/drivers/overlay/ov_utils.go index 2349c7e..46f7ea1 100644 --- a/drivers/overlay/ov_utils.go +++ b/drivers/overlay/ov_utils.go @@ -54,6 +54,7 @@ func createVxlan(vni uint32) (string, error) { LinkAttrs: netlink.LinkAttrs{Name: name}, VxlanId: int(vni), Learning: true, + Port: vxlanPort, Proxy: true, L3miss: true, L2miss: true, diff --git a/drivers/overlay/overlay.go b/drivers/overlay/overlay.go index f911926..c4fcaa3 100644 --- a/drivers/overlay/overlay.go +++ b/drivers/overlay/overlay.go @@ -21,6 +21,7 @@ const ( vethLen = 7 vxlanIDStart = 256 vxlanIDEnd = 1000 + vxlanPort = 4789 ) type driver struct {