One of the services we have run for a long time (more than 10 years) is CheckIP. Running a dynamic DNS service, this has been a critical part of the service that many people don’t actually see.
If you are behind a router, NAT or are otherwise not directly connected to the Internet and are trying to determine your real Internet address, you need a check IP service.
What does it look like now?
- It currently runs from three different places in the Unites States.
- CheckIP is about 50 Mbps of traffic.
- It’s an in-house small C-based HTTP server that runs on FreeBSD.
- We receive over 4 billion CheckIP requests per day.
This is also a common interview question for us as we usually have it as a homework assignment and ask people to spend an hour or two on it. Developers or operations people are asked to implement a couple different check IP services that has the most throughput possible. Authors of implementations we like get job offers.
If you are a commercial entity looking to use a check IP service, please contact us before hard coding it. It’s free to use, but we want to keep you up to date on any changes we make.
So, what is your IP address? Find out now.