diff --git a/roles/network_plugin/flannel/templates/cni-flannel.yml.j2 b/roles/network_plugin/flannel/templates/cni-flannel.yml.j2
index d26f04349e909304c90df215b1db5fcea2273770..6c69dcaa84a3fe2e68621609a9c7e73187c8af2e 100644
--- a/roles/network_plugin/flannel/templates/cni-flannel.yml.j2
+++ b/roles/network_plugin/flannel/templates/cni-flannel.yml.j2
@@ -17,6 +17,7 @@ data:
           "type":"flannel",
           "delegate":{
             "forceAddress":true,
+            "hairpinMode": true,
             "isDefaultGateway":true
           }
         },