I know that a lot of VPN users have it as a homepage to their browser, that is why I wanted to publish this warning.
You can replace it with:


Glad somebody else posted it. Glad it still exists. Some of the internet is still hilarious and amazing.
There is also ifconfig.me which works amazingly on the command like with
curl ifconfig.meThe same works with ipinfo.io, it’s what I usually use.
Awesome, good to know. Nice it has more info in a JSON blob.
This is the one true answer.
Just an IP, nothing else. And easily curlable.
Was expecting a robotic voice, is this AI?
It exists before AI was a thing. Just a dude recording himself and making a software that plays it relatively smoothly.
The domain was registered in 2012
🤣

I have DuckDuckGo set as my default search engine, so I just search for “ip” and Bob’s your uncle
Is it malicious code hosted on the website? Or are they saying that visiting that site is an indicator of compromise because they’ve malware commonly visiting that site?
Hosted on the website.
I always use check.torproject.org. If I’m not on Tor, it gives me my IP, if I am on Tor it verifies that. Good for both.
icanhaz tools:
There’s also https://ip4.me/, nice and simple ipv4 test.
(it also does other IP lookups via https://ip6.me/, https://ip6only.me/, https://whatismyv6.com/)
It’s a good old service, but unfortunately it’s so old that it doesn’t support IPv6 connections
I just checked with curl and it showed me my IPv6 IP
My goto has always been https://www.whatismyip.com/, or https://www.wimi.com/ for short.
#!/usr/bin/sh dig -4 +short @resolver2.opendns.com myip.opendns.com#!/usr/bin/pwsh Resolve-DnsName -Server resolver2.opendns.com -Name myip.opendns.com -Type A | % { echo $_.IPAddress }There should be an IPv6 resolver, but I don’t remember and am currently unable to test. My PowerShell skills are also effectively non-existent.
Neat, how can you check IPv6? I was able to get my IPv4 address by querying with an A record, but tried with AAAA which doesn’t respond with an answer.
dig -6 +short .opendns.com myip.opendns.com AAAANote: You have to ensure you are actually contacting the server with IPv6.
Ahh yeah, works with
@resolver2.opendns.comso I guess my DNS resolver isn’t supporting IPv6 or something like that?This is a service provided by some DNS hosts, with their own special subdomains, and is not universal. They may also require slightly different options.
Other options include:
-
Google (query for txt record):
@ns1.google.com o-o.myaddr.l.google.com -
Akaimai (query for txt record):
@ns1-1.akamaitech.net whoami.akamai.net -
Cloudflare:
@1.1.1.1 whoami.cloudflare -
Cisco (there are four, as far as can tell):
@resolver[1-4].opendns.com myip.opendns.com
…and likely others.
-
For us Linux users (BTW), this wtfismyip script just dumps a text string. Just save it to /usr/local/bin or some other location in your path and make it executable, and install the lynx text www browser if you don’t have it installed already.
There are a lot of ways to do this, but this works and I’m lazy…
root@tux:~# cat $(which wtfismyip) #!/bin/bash printf "%s\n" "Your fucking IP address is $(lynx -dump -nolist http://wtfismyip.com/text)."root@tux:~# wtfismyip Your fucking IP address is 13.107.226.41.




