diff --git a/libnetwork/drivers/overlay/ov_utils.go b/libnetwork/drivers/overlay/ov_utils.go index 2349c7e81f..46f7ea110a 100644 --- a/libnetwork/drivers/overlay/ov_utils.go +++ b/libnetwork/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/libnetwork/drivers/overlay/overlay.go b/libnetwork/drivers/overlay/overlay.go index f911926980..c4fcaa3797 100644 --- a/libnetwork/drivers/overlay/overlay.go +++ b/libnetwork/drivers/overlay/overlay.go @@ -21,6 +21,7 @@ const ( vethLen = 7 vxlanIDStart = 256 vxlanIDEnd = 1000 + vxlanPort = 4789 ) type driver struct {