MyIP
Simple service to display your public IP address and quickly check useful network information from a browser or command line.
Overview
MyIP displays the IP address visible from the Internet without a heavy interface or dependence on a closed service. The service is based on echoip, free software designed to answer this kind of need with outputs suitable for both web and command-line tools.
It is practical for diagnostics, network checks, VPN tests, Internet exit verification and script integration. Hostux also provides dedicated vhosts to explicitly test IPv4-only or IPv6-only connectivity.
Quick facts
| Main URL | ip.hostux.net |
|---|---|
| IPv4 endpoint | ipv4.hostux.net |
| IPv6 endpoint | ipv6.hostux.net |
| Service type | Public IP display and network diagnostics |
| Free software used | echoip |
| Source code | github.com/mpolden/echoip |
| Account required | No |
Why use MyIP
- Check the public IP address seen from the Internet.
- Verify a VPN, proxy or server egress address.
- Test IPv4 and IPv6 connectivity separately.
- Use a simple endpoint in scripts or diagnostics.
Main features
- Direct display of the public IP address in plain text.
- JSON output for easier integration with scripts or automation tools.
- Separate endpoints for generic, IPv4-only and IPv6-only use.
- Additional network information possible depending on the service configuration.
- Simple usage from a browser,
curl,wgetor other common HTTP clients.
How the service works
ip.hostux.netis the main endpoint to display the public IP visible from the Internet.ipv4.hostux.netandip4.hostux.netlet you explicitly test IPv4-only access.ip6.hostux.netandipv6.hostux.netlet you explicitly test IPv6-only access.- The response can be returned as plain text for direct use, or as JSON for automated use.
- The service is particularly suited to quick tests, shell scripts, environment checks or manual verifications.
Use cases
- Check whether a VPN is active.
- Debug IPv4 or IPv6 routing.
- Confirm the public address of a server or network.
- Integrate a public IP check into automation.
Usage examples
curl https://ip.hostux.net/curl https://ipv4.hostux.net/curl https://ip4.hostux.net/curl https://ip6.hostux.net/curl https://ipv6.hostux.net/curl -H 'Accept: application/json' https://ip.hostux.net/curl https://ip.hostux.net/jsonwget -qO- https://ip.hostux.net/
These different endpoints are useful to quickly check which network stack is actually used by your machine or connection.
Access the service
Service: ip.hostux.net
Related services
HostuxDNS for encrypted public DNS.