I have forwarded my IP using Google Domains to a specific URL. But when I access that URL it gets forwarded to my IP. Why is the url not showing up in my browsers address bar? I am running Ubuntu 14.04. The website is Wordpress site but this issue occurs even when I am using a simple index.html file.
You have not redirected your IP to your domain, you have done the opposite:
$ wget -O/dev/null www.mindofmetadata.com --2015-04-01 14:10:31-- http://www.mindofmetadata.com/ Resolving www.mindofmetadata.com (www.mindofmetadata.com)... 2404:6800:4008:c02::79, 188.8.131.52
So your domain currently resolves to the above IPv4 and IPv6 addresses -- Google.
Connecting to www.mindofmetadata.com (www.mindofmetadata.com)|2404:6800:4008:c02::79|:80... connected. HTTP request sent, awaiting response... 302 Found Location: http://184.108.40.206 [following]
We connect to Google's servers and request your site. Google returns a "302" HTTP status code ("found").
--2015-04-01 14:10:32-- http://220.127.116.11/
This is where the "302" that the Google servers returns points us to -- the IP address of your server.
You need to adjust your configuration in your Google Hosted account. Or better, just point your domain directly to your IP Address and save the 302 redirect from Google.