DNS resolution according to source ip
Posted on 2016-09-19
Our organisation has multiple DNS servers (Windows 2012 server) spread out across the globe. We also have multiple exchange servers in two different continents (E.g. North america & Europe). European users have their email hosted in on a server in Europe, North American users have their emails hosted on a server in North America.
If someone is in North America, we would like exchange requests to go to the North American Exchange server. If someone is in the UK, we would like exchange requests to go to Eurpean server. Mail server DNS name is mail.company.com.
How can this be achieved? Currently all requests go to one server only which then redirects request to the appropriate server. In our case, if someone is in North America, the request gets routed through European front end Exchange server and then to the appropriate North American back end mail server. quite a long distance (and slow response for somone who is physically in North America).
Any suggestions would be greatly appreciated.
Thanks in advance.