Commit Graph

3 Commits

Author SHA1 Message Date
fb00a11bef Add --me flag to display local and public IPs with CGNAT detection
This commit introduces the --me flag, which allows users to quickly display
their current local IPv4 and public IPv4/IPv6 addresses.

The public IPs are retrieved using ifconfig.me via curl, ensuring accurate
detection even in CGNAT or split-DNS scenarios. Local IPv4 is determined
via the system's active route through the configured resolver.

The output also includes a CGNAT detection based on private IP ranges and
the reserved 100.64.0.0/10 block, providing a helpful warning if detected.

IPv6 privacy extensions are common, so local IPv6 detection has been removed
to avoid redundant or unstable information.
2025-04-19 16:39:54 +02:00
ac24ecfe42 chkip.py aktualisiert
add IPv64 NS
2025-04-19 14:57:07 +02:00
4e3b90e45d inital upload 2025-04-19 14:30:37 +02:00