A less cluttered whatismyip
internetaddress.me
internetaddress.me
A 1027 day-old account really should know better than to post this sort of comment.
Just search for IP in browser search bar.
Google hands me back my IPv6/IPv4, internatddress.me hands me back my IPv4, ipchicken IPv4, jsonip IPv4, ip.webscript.io IPv4, ifconfig.me IPv4, wtfismyip IPv4/IPv6, DDG IPv4.
And some of them bounce between the two ... I know, I know, happy eyeballs and all that, but it would be handy sometimes to know both my IPv6 address and my IPv4 address.
It's not possible to determine both your IPv4 and IPv6 address in a way that's compatible with curl or links, however. You need something like JavaScript to issue the second request.
Yes, test-ipv6.com works, but it is far some simple, running various other tests as well.
How about http://ip6.me/ and http://ip4.me/ ?
In addition to being JSON, which is programmatically friendly, it loads the fastest for humans too.
Nice "Hire-me" true key in there.
curl http://ifconfig.me/ ~ curl -s ifconfig.me | wc -l && curl -s internetaddress.me | wc -l
1
59
I think this is a good tool though, but really only from a browser. https://www.google.com.au/?q=my%20ipSo we googled for some alternatives. None were much good. So we wrote two of our own, one hosted at the company's main site and one at a free Google App Engine site. That was a good move, as both mostly outperform the various freebies out there.
Along the way, I wrote a little script to test a bunch of alternative IP sources. Just for fun, I added a version of your Google query to the mix, along with the OP's site, and just reran it, with the following results:
$ ip all
IP Address Time Bytes Server
[cynwoody's IP] 0.217 58 dynamic.zoneedit.com/checkip.html
192.168.1.1 0.197 25545 www.whatismyip.com/
[cynwoody's IP] 0.497 7382 whatismyipaddress.com/
[cynwoody's IP] 0.144 13010 www.hostip.info/
[cynwoody's IP] 0.131 9007 www.ip-adress.com/
[cynwoody's IP] 0.577 14706 ip-lookup.net/
[cynwoody's IP] 0.426 20508 www.geobytes.com/IpLocator.htm?GetLocation
[cynwoody's IP] 0.492 10054 www.melissadata.com/lookups/iplocation.asp
[cynwoody's IP] 0.917 22058 www.dnsstuff.com/
end of file 0.120 0 www.ipaddressworld.com/
1.7.0.0 0.486 18427 www.ip2location.com/
[cynwoody's IP] 0.191 34468 www.find-ip-address.org/
[cynwoody's IP] 0.221 25019 www.iplocation.net/
[cynwoody's IP] 1.040 10776 www.lawrencegoetz.com/programs/ipinfo/
0.272 0 www.ostrosoft.com/OIT/external_ip.asp
66.249.74.77 0.576 32953 www.google.com/search?q=my+ip
[cynwoody's IP] 0.074 1467 internetaddress.me
[cynwoody's IP] 0.097 35 www.[cynwoody's company].com/ipaddress.php
[cynwoody's IP] 0.110 35 [cynwoody's app].appspot.com/ipAddress
$
The Google hack got the wrong IP. I assume the reason is that script is downloading the page and parsing out the first thing that looks like an IP address it comes across, but the part of the Google response that shows your IP bold and clear occurs further down in the result. So, it could be made to work, but would require a less trivial parse.BTW, FWIW, www.[cynwoody's company].com is hosted at FutureQuest. Attaboy FutureQuest!
And internetaddress.me did best of all, responding in only 74 ms (I'm located in the Boston area), but one has to wonder what popularity will do.
Much faster than remembering any other domain name for me.
While internetaddress.me makes sense, the name feels clunky.
even supports json and jsonp
curl ifconfig.me