diff --git a/defaults/main.yml b/defaults/main.yml
index bd7e52e..afde7b8 100644
--- a/defaults/main.yml
+++ b/defaults/main.yml
@@ -93,5 +93,7 @@ keycloak_cache_container_name: keycloak
keycloak_jgroups_multicast_port: 46655
keycloak_jgroups_multicast_address: 228.6.7.8
keycloak_jgroups_bind_port: 55200
+keycloak_jgroups_bind_specific_ip: false
+keycloak_jgroups_bind_ip_address: "{{ ansible_default_ipv4.address }}"
keycloak_jgroups_extended_stack: false
keycloak_jgroups_extended_stack_name: "extended-{{ keycloak_cache_stack }}"
diff --git a/templates/cache-ispn.xml.j2 b/templates/cache-ispn.xml.j2
index cfc7926..4d472e3 100644
--- a/templates/cache-ispn.xml.j2
+++ b/templates/cache-ispn.xml.j2
@@ -21,11 +21,19 @@
xsi:schemaLocation="urn:infinispan:config:11.0 http://www.infinispan.org/schemas/infinispan-config-11.0.xsd"
xmlns="urn:infinispan:config:11.0">
+{% if keycloak_jgroups_bind_specific_ip %}
+
+
+
+
+
+{% endif %}
+
{% if keycloak_jgroups_extended_stack %}
-
-
\ No newline at end of file
+