Get the public-facing IP for any server with icanhazip.com

There are a ton of places on the internet where you can check the public-facing IP for the device you are using. I’ve used plenty of them, but I’ve always wanted one that just returned text. You can get pretty close with checkip.dyndns.org, but there is still HTML in the output:

$ curl checkip.dyndns.org
<html><head><title>Current IP Check</title></head><body>Current IP Address: 174.143.240.31</body></html>

I wanted something simpler, so I set up icanhazip.com:

$ curl icanhazip.com
174.143.240.31