Localisation is calculated based on IP Range. Dynatrace is using 3rd party library that is containing data for resolving locations based on this. This will never be 100% accurate. This as well will not work out of the box for internal IP addresses. You can define custom mappings in dynatrace by yourself.