I have created the /App_Data/CMSModules/WebAnalytics/MaxMind/ folder just in the front end app - .NET core, and copied the free DBs as instructed in the documentation.
Then, I have added the CMSUserHostAddress key into the appsettings.json and used some IP address I found on the Internet. Build the .NET Core app to make the settings effect.
Then I enabled the geolocation feature in Settings, default mappings.
And then, I used incognito window in Chrome, loaded the Dancing Goat live site, filled out the form. Then, in a minute or two the information was synced to admin app and I can see the right information. Here is the result.
And now I tried using NL IP address, again incognito window....result