myip
cli
myip | cli | |
---|---|---|
7 | 262 | |
39 | 1,641 | |
- | 1.4% | |
3.7 | 9.3 | |
9 months ago | 29 days ago | |
Makefile | Go | |
MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
myip
-
Icanhazip: A simple IP address tool survived a deluge of users (2021)
Why not use protocols which are purposely designed to report mapped IP address like STUN? It's faster as UDP exchange is shorter than 3-way TCP handshake (or even TCP+TLS handshake).
Here is an implementation which uses parallel STUN queries to report address reliably as fast as possible: https://github.com/Snawoot/myip
-
Do i have an open nat?
For Windows; Try the myip binary
-
How do i check my nat type with stun??
Try this client with public STUN servers; https://github.com/Snawoot/myip/releases/tag/v1.2.0 it has precompiled binaries for multiple platforms.
- Show HN: Justyourip.com
-
Public ip address logging
Addresses on the "far side" of a NAT aren't inherently visible to the host. The only way to find out is to reach out to an external service, and have that service report back what source IP address they see your request coming from. Usually people use a web API, but there might be other ways.
-
A New Future for Icanhazip
This kind of service is exactly what STUN servers are made for to be used alongside webrtc. There are a plethora of unauthenticated STUN servers around, and while there's still room for abuse, the protocol is a bit more lightweight than full-blown http requests, and faster, too!
I've dabbled with doing this on my own, but I've found `myip` to do the job nicely and without hassle:
https://github.com/Snawoot/myip
-
Ifconfig.co – Hacker-friendly “What is my IP address”
I had some auto-tests for VPN app which were relying on similar web-service to check own IP address. One day service become unavailable and autotests got broken. IIRC it was (https://canihazip.com/s)
I decided to solve this task in a fast and reliable fashion, so I made a tool which discovers own IP address using major public STUN servers: https://github.com/Snawoot/myip
Program issues parallel queries to public STUN servers to determine public IP address and returns result as soon as quorum of matching responses reached.
Works fast and reliable, especially compared to services requiring HTTPS:
user@dt1:~> time curl https://api.ipify.org
cli
-
Basic Web Browser with Electron +APIS
Note: You can check the quality of SOCKS5 or HTTPS proxy with companies like: https://ipinfo.io or whoer.net
- DNS traffic can leak outside the VPN tunnel on Android
-
Fetch Geo Data from any IP Address in React
You need an access token from ipinfo to access their API. Go to ipinfo.io and sign up for an account. After signing up, you'll get an access token. Keep it handy as we'll need it in the next step.
-
Prodzilla: From Zero to Prod with Rust and Shuttle
stories: - name: get-ip-info steps: - name: get-ip url: https://api.ipify.org/?format=json http_method: GET - name: get-location url: https://ipinfo.io/${{steps.get-ip.response.body.ip}}/geo http_method: GET expectations: - field: Body operation: Contains value: "Australia" schedule: initial_delay: 10 interval: 60 alerts: - url: https://my.site/notify
-
Free tools for developers to build their apps
3- IPinfo
-
Live proxy and VPN detection
Mullvad VPN location set to Frankfurt germany
Using the us east test server:
Proxy Score: 10/100 - Very likely not a Proxy
VPN Score: 0/55 - Very likely not a VPN
Using german test server:
Proxy Score: 10/100 - Very likely not a Proxy
VPN Score: 30/55 - Very likely a VPN
The thing that changed between both tests was the flow latencies vs ping latencies check. Clicking on more info it said: "flow variance too large in relation to avg flow: 0.6937484181219945"
I guess it works kinda, but not very consistent.
But e.g. https://ipinfo.io/ reveals immediately that this IP is a VPN IP address.
-
Please help me to setup nordvpn on my router
If it's a work computer it may be connecting to it's own VPN automatically. If you go to a site like https://ipinfo.io/ do you recognize the external IP address, region, and org?
-
PECKER BURST - PING - SERVER issues fix!
Then just check IP of the server when ping is high for you, put IP in https://ipinfo.io/, and block range for all other servers in same datacenter.
-
Configuration Proxy Helper Chrome Extension with Okey Proxy
3. Check the IP address information by ipinfo.io, and confirm the IP location information is right with okeyproxy's we pasted into ProxyHelper.
- AIUTO! Chrome crede che io sia giapponese!
What are some alternatives?
alfred-ip-address-workflow - Alfred 5 workflow for getting your local and external IP addresses.
murder - Large scale server deploys using BitTorrent and the BitTornado library
echoip - IP address lookup service
gluetun - VPN client in a thin Docker container for multiple VPN providers, written in Go, and using OpenVPN or Wireguard, DNS over TLS, with a few proxy servers built-in.
cloudflare-dyndns - CloudFlare Dynamic DNS client
canarytokens - Canarytokens helps track activity and actions on your network.
dns.toys - A DNS server that offers useful utilities and services over the DNS protocol. Weather, world time, unit conversion etc.
ExpansionCards - Reference designs and documentation to create Expansion Cards for the Framework Laptop
STUN - STUN client implementation in C#
glow - Render markdown on the CLI, with pizzazz! 💅🏻
cloud-self-test-kit
anvil-runtime - The runtime engine for hosting Anvil web apps