Check of proper DNS resolution is important since SAP Cloud for Customer take advantage Akamai network acceleration solutions to improve the path of the middle mile, but still the first mile could be a problem if the DNS configuration is not set correctly. To verify this, we need to follow these steps:
Identify IP of Akamai server. Commands like “nslookup” or “dig” can be used to query the DNS server and get IP of the Akamai Edge Server, by example
Identify geolocation of Akamai server. There are multiple web sites that offers geo location information for IPs from different databases, some of these tools are free, and maybe some might have outdated information. The recommendations will be to retrieve the information from multiple of these web sites to validate the accuracy. The following is a list of web site which offer geolocation information for IP:
If require, identify IP used to access Internet. There are different methods to identify the IP used to connect to Internet, one simple way is by searching in Google, searching the following term “what is my ip” this method will show you the public IP used to connect to the Internet
If require, identify geolocation of public IP. The same steps follow before to get the geolocation of the Akamai server can be follow to get the geolocation of the IP used to connect to the Internet
If require, identify IP of DNS server. Using commands like ipconfig /all, nslookup, or dig is possible to identify the IP of the DNS server, sometimes it might be required to ask the network administrator for this information
If required, identify geolocation of DNS server base in IP. The same steps follow before to get the geolocation of the Akamai server can be follow to get the geolocation of the DNS server based in the IP
Once we have the IP and geolocation of the Akamai server, DNS server and from where we are connecting to the Internet, it will possible to determine if all of them are located in the same region and further more validate that the end user is located in same region as well.