awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
mpolden avatar

mpolden/echoip

0
View on GitHub↗
4,324 stars·560 forks·Go·BSD-3-Clause·8 vuesifconfig.co↗

Echoip

echoip est un utilitaire réseau et une API permettant de détecter les adresses IPv4 et IPv6 publiques et de récupérer les métadonnées associées. Il sert d'outil de détection d'IP client et d'API de géolocalisation qui associe les requêtes entrantes à des emplacements physiques et des métadonnées géographiques.

Le projet fournit une analyse de l'identité réseau en résolvant les adresses IP vers leurs numéros de système autonome (ASN) et les organisations réseau propriétaires correspondantes. Il inclut également un testeur de connectivité pour vérifier si des ports spécifiques sur un hôte distant sont ouverts et accessibles.

Le système prend en charge l'exportation de données structurées via JSON et texte brut grâce à la négociation de type de contenu. Les recherches de géolocalisation incluent la ville, le pays, les coordonnées et les codes ISO régionaux dérivés de bases de données de localisation.

Features

  • Public IP Detectors - Detects the public IPv4 or IPv6 address of a client device through network requests.
  • IP Geolocation - Maps IP addresses to physical locations and timezones using a geolocation database.
  • Autonomous System Analysis - Analyzes the organization and autonomous system number responsible for a given IP address.
  • Client IP Identification - Extracts the public IP address of the requesting client from network sockets or proxy headers.
  • ASN Ownership Mapping - Identifies the network organization and ownership of IP addresses by mapping them to Autonomous System Numbers.
  • Client IP Address Retrieval - Provides a network endpoint to identify the public IPv4 or IPv6 address of an incoming request.
  • Port-Based Connectivity Checks - Verifies if a specific port on a remote host is open by attempting to establish a network connection.
  • Port Reachability Testing - Provides diagnostic capabilities to verify if specific network ports are open and reachable.
  • Network Connectivity Verifiers - Verifies reachability of remote hosts and specific ports using TCP connections.
  • Command Line Tools - Listed in the “Command Line Tools” section of the The Book Of Secret Knowledge awesome list.

Historique des stars

Graphique de l'historique des stars pour mpolden/echoipGraphique de l'historique des stars pour mpolden/echoip

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Questions fréquentes

Que fait mpolden/echoip ?

echoip est un utilitaire réseau et une API permettant de détecter les adresses IPv4 et IPv6 publiques et de récupérer les métadonnées associées. Il sert d'outil de détection d'IP client et d'API de géolocalisation qui associe les requêtes entrantes à des emplacements physiques et des métadonnées géographiques.

Quelles sont les fonctionnalités principales de mpolden/echoip ?

Les fonctionnalités principales de mpolden/echoip sont : Public IP Detectors, IP Geolocation, Autonomous System Analysis, Client IP Identification, ASN Ownership Mapping, Client IP Address Retrieval, Port-Based Connectivity Checks, Port Reachability Testing.

Quelles sont les alternatives open-source à mpolden/echoip ?

Les alternatives open-source à mpolden/echoip incluent : jason5ng32/myip — MyIP is a network diagnostics toolbox designed for analyzing public IP addresses, geolocation, and network… fiorix/freegeoip — freegeoip is a self-hosted geolocation service and API server that maps IP addresses and hostnames to geographic… borntoberoot/networkmanager — NETworkManager is a comprehensive suite of network administration tools designed for the deployment, monitoring, and… duke-git/lancet — Lancet is a comprehensive extension of the Go standard library, providing a collection of reusable functions and data… timothymiller/cloudflare-ddns — This project is a Rust-based network utility and dynamic DNS client designed to monitor public IP addresses and… k0p1-git/cloudflare-ddns-updater — This project is a shell-based automation utility designed to synchronize domain name system records with a changing…

Alternatives open source à Echoip

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Echoip.
  • jason5ng32/myipAvatar de jason5ng32

    jason5ng32/MyIP

    10,704Voir sur GitHub↗

    MyIP is a network diagnostics toolbox designed for analyzing public IP addresses, geolocation, and network connectivity performance. It provides utilities for identifying IPv4 and IPv6 addresses and analyzing their associated organization, ASN, and geographic details. The project features specialized privacy and security tools, including a network leak tester to detect DNS and WebRTC leaks used to verify VPN or proxy configurations. It also includes a browser fingerprint analyzer that generates unique client identifiers to audit how device attributes are used for online tracking. The platfor

    Vue
    Voir sur GitHub↗10,704
  • fiorix/freegeoipAvatar de fiorix

    fiorix/freegeoip

    4,932Voir sur GitHub↗

    freegeoip is a self-hosted geolocation service and API server that maps IP addresses and hostnames to geographic locations. It functions as a MaxMind database reader, parsing binary geolocation databases to provide location data through a REST interface. The project distinguishes itself by providing a private alternative to cloud geolocation providers, managing local database files and automating periodic updates. It includes a reverse proxy IP resolver to extract original client addresses from proxy headers, ensuring accurate mapping behind load balancers. The service incorporates a quota m

    Gofreegeoipgeolocationgo
    Voir sur GitHub↗4,932
  • borntoberoot/networkmanagerAvatar de BornToBeRoot

    BornToBeRoot/NETworkManager

    8,054Voir sur GitHub↗

    NETworkManager is a comprehensive suite of network administration tools designed for the deployment, monitoring, and diagnostic management of enterprise networks. It provides a centralized interface for subnet management, IP address configuration, and wireless network analysis. The project distinguishes itself by integrating a multi-protocol remote administration client that supports SSH, RDP, VNC, Telnet, and PowerShell sessions within a unified tabbed interface. It further differentiates its capabilities through hardware-level discovery using LLDP and CDP frames, alongside the ability to en

    C#aws-ssmdnsdns-lookup
    Voir sur GitHub↗8,054
  • duke-git/lancetAvatar de duke-git

    duke-git/lancet

    5,295Voir sur GitHub↗

    Lancet is a comprehensive extension of the Go standard library, providing a collection of reusable functions and data structures designed to reduce boilerplate code in applications. It serves as a general-purpose toolkit across multiple domains, including concurrency, security, networking, and functional logic. The project distinguishes itself through specialized toolkits for Go concurrency, such as keyed locking and channel-based stream processing, and a dedicated functional programming kit that supports currying and function composition. It also includes a dedicated cryptography library imp

    Gogenericsgogolang
    Voir sur GitHub↗5,295
Voir les 30 alternatives à Echoip→