{"id":13576538,"url":"https://github.com/ip2location/ip2location-traceroute","last_synced_at":"2025-07-27T08:04:11.071Z","repository":{"id":76795042,"uuid":"317716901","full_name":"ip2location/ip2location-traceroute","owner":"ip2location","description":"A traceroute tools that displaying geolocation information using IP2Location database.","archived":false,"fork":false,"pushed_at":"2025-06-24T06:54:32.000Z","size":29,"stargazers_count":24,"open_issues_count":2,"forks_count":2,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-07-27T08:02:30.317Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ip2location.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2020-12-02T01:39:15.000Z","updated_at":"2025-06-24T06:54:35.000Z","dependencies_parsed_at":"2024-01-03T06:59:50.749Z","dependency_job_id":"3d5bd499-784d-489e-ab9c-c3f4c2cf245e","html_url":"https://github.com/ip2location/ip2location-traceroute","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ip2location/ip2location-traceroute","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ip2location%2Fip2location-traceroute","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ip2location%2Fip2location-traceroute/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ip2location%2Fip2location-traceroute/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ip2location%2Fip2location-traceroute/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ip2location","download_url":"https://codeload.github.com/ip2location/ip2location-traceroute/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ip2location%2Fip2location-traceroute/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267327534,"owners_count":24069442,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-27T02:00:11.917Z","response_time":82,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-01T15:01:11.214Z","updated_at":"2025-07-27T08:04:11.063Z","avatar_url":"https://github.com/ip2location.png","language":"C","funding_links":[],"categories":["C","Software"],"sub_categories":["Other"],"readme":"# IP2Location Traceroute\n\nIP2Location is a tool allowing user to get IP address information such as country, region, city, \nlatitude, longitude, zip code, time zone, ISP, domain name, connection type, area code, weather, \nmobile network, elevation, usage type from traceroute probes IP address.\n\n**Only Linux supported at present.**\n\n\n### Installation\n\n1. Download the latest IP2Location C library from https://github.com/chrislim2888/IP2Location-C-Library Follow the instructions to compile and install the library.\n\n2. Download or clone this repository to your local machine.\n\n   ```bash\n   wget https://github.com/ip2location/ip2location-traceroute/archive/master.zip\n   unzip master.zip \u0026\u0026 rm master.zip\n   cd ip2location-traceroute-master\n   ```\n\n3. Start compilation and installation.\n\n   ```bash\n   make\n   make install\n   ```\n\n   \n\n\nUsage\n-----\n```bash\nip2trace -p [IP ADDRESS/HOSTNAME] -d [IP2LOCATION BIN DATA PATH] [OPTIONS]\n\n  -d, --database\n  Specify the path of IP2Location BIN database file.\n\n  -h, -?, --help\n  Display this guide.\n\n  -p, --ip\n  Specify an IP address or hostname.\n\n  -U, --udp\n  Use UDP for traceroute. (Default: ICMP)\n\n  -t, --ttl\n  Set the maxinum TTL for each probe.\n\n  -v, --version\n  Print the version of the IP2Location version.\n```\n\n\n\n#### Example\n\nTraceroute an IP address.\n\n```bash\nip2trace -p 8.8.8.8 -d /usr/share/ip2location/DB3.BIN\n```\n\n\n\nTraceroute by hostname\n\n```bash\nip2trace -p google.com -d /usr/share/ip2location/DB3.BIN\n```\n\n\n\n\nDownload IP2Location Databases  \n------------------------------  \n* Download free IP2Location LITE databases at [https://lite.ip2location.com](https://lite.ip2location.com)  \n* For more accurate commercial database, please refer to https://www.ip2location.com\n\nOne you have obtained your download token, you can download the the database using **wget** as below:\n\n```\nwget \"https://www.ip2location.com/download?token={DOWNLOAD_TOKEN}\u0026file={DATABASE_CODE}\"\n```\n\n\n\nSupport \n------- \nEmail: support@ip2location.com  \nURL: https://www.ip2location.com  \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fip2location%2Fip2location-traceroute","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fip2location%2Fip2location-traceroute","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fip2location%2Fip2location-traceroute/lists"}