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, which is useful when a connection behaves differently depending on the network stack in use.
Quick facts
| Main URL | ip.hostux.net |
|---|---|
| IPv4 only | ipv4.hostux.net, ip4.hostux.net |
| IPv6 only | ip6.hostux.net, ipv6.hostux.net |
| Service type | Public IP address display |
| Free software used | echoip |
| Output type | Plain text or JSON depending on the endpoint used |
| Source project | github.com/mpolden/echoip |
| Account required | No |
Why use MyIP
- Check the public IP address seen from the Internet.
- Diagnose network access, Internet egress or an IP change.
- Verify the effect of a VPN, tunnel or proxy.
- Test IPv4 and IPv6 connectivity explicitly depending on the vhost used.
- Get a simple, readable answer that can be used in a script or a quick manual check.
This is the kind of small utility that becomes useful again and again during troubleshooting, because it answers a concrete question immediately: what does the outside world currently see?
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.
In practice, the split endpoints are what make the service more useful than a generic “what is my IP” page: they help confirm whether traffic really exits over IPv4 or IPv6.
Use cases
- Test a VPN, a WireGuard tunnel or a specific network egress.
- Check a public IP address change on a residential line or a server.
- Inspect IPv4 and IPv6 behavior separately on a workstation, a container or a VPS.
- Confirm that a host really has working IPv6 connectivity.
- Integrate public IP retrieval into an administration script or troubleshooting workflow.
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 endpoints are useful to check quickly which network stack is actually used by your machine or connection.
Access the service
Main: ip.hostux.net
IPv4 only: ipv4.hostux.net, ip4.hostux.net
IPv6 only: ip6.hostux.net, ipv6.hostux.net
Related services
HostuxDNS for encrypted public DNS.