diff --git a/ansible/roles/designate/templates/designate.conf.j2 b/ansible/roles/designate/templates/designate.conf.j2
index 4252754550..69419de3c4 100644
--- a/ansible/roles/designate/templates/designate.conf.j2
+++ b/ansible/roles/designate/templates/designate.conf.j2
@@ -60,6 +60,9 @@ cache_driver = sqlalchemy
 pool_id = {{ designate_pool_id }}
 workers = {{ openstack_service_workers }}
 
+[network_api:neutron]
+endpoint_type = internalURL
+
 [pool_manager_cache:sqlalchemy]
 connection = mysql+pymysql://{{ designate_pool_manager_database_user }}:{{ designate_pool_manager_database_password }}@{{ designate_pool_manager_database_address }}/{{ designate_pool_manager_database_name }}
 max_retries = 10