I'm trying to speed up my webpage load time in distant locations.
My server is located in Germany and I installed the second one in LA, CA.
Then I configured BIND to return LA IP for clients from Americas and German IP for clients from Europe and Asia.
Though it seems there is still room to reduce response time by some dozens of ms with DNS and name servers.
At the moment both name servers which serve my domain name are located in Germany which from my understanding causes delays for clients who has no dns cache for my domain. Am I right here?
- If I will move one of name servers to LA will in reduce DNS resolution time?
- How name server to query is chosen during name resolution?
- E.g. specified two NS: ns1.domain.com which is in DE and ns2.domain.com which is in US. which one will be queried? Will it help to specify IP instead of ns1.domain.com?