Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kalbhor/tracesite
Go implementation of the traceroute tool
https://github.com/kalbhor/tracesite
Last synced: about 1 month ago
JSON representation
Go implementation of the traceroute tool
- Host: GitHub
- URL: https://github.com/kalbhor/tracesite
- Owner: kalbhor
- License: mit
- Created: 2020-08-17T17:14:32.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2020-08-18T11:27:54.000Z (about 4 years ago)
- Last Synced: 2024-06-20T06:30:16.544Z (3 months ago)
- Language: Go
- Size: 8.79 KB
- Stars: 110
- Watchers: 2
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# tracesite
*tracesite is a simple Go implementation of the traceroute tool*
#### Check out the [blog post](https://blog.kalbhor.xyz/post/implementing-traceroute-in-go/) on explanation
## Install :
- Download binary from [releases](https://github.com/kalbhor/tracesite/releases)
- Build from source : `go get -v github.com/kalbhor/tracesite`## Usage :
```
NAME:
tracesite - trace the route to a siteUSAGE:
Trace a site: tracesite --hop=3 --timeout=2000 kalbhor.xyzCOMMANDS:
help, h Shows a list of commands or help for one commandGLOBAL OPTIONS:
--hop value start from a custom hop number (default: 1)
--maxhops value custom max hops (default: 24)
--port value custom port number (default: 33434)
--timeout value custom timeout in ms (default: 4000)
--retries value custom retries (default: 3)
--packetsize value custom packet size (default: 52)
--help, -h show help
```