Skip to content

Releases: grayspec/go-port-tester

v1.0.0 - Initial Release

29 Oct 03:44
Compare
Choose a tag to compare
Pre-release

v1.0.0 - Initial Release

Release Notes:

We are excited to introduce the first official release of go-port-tester! This tool is designed to test the accessibility of multiple server ports across various hosts. Ideal for network administrators, developers, and DevOps professionals who need quick insights into port availability.

Features

  • 🌐 Multi-Server, Multi-Port Testing: Check multiple IPs and ports simultaneously.
  • Concurrent Testing: Configure custom concurrency for faster scans on large networks.
  • 📊 CSV Output: All test results are saved in an easy-to-analyze CSV file.
  • 🛠️ Cross-Platform: Built for Windows, macOS, and Linux.

Installation and Setup

  1. Install Go (version 1.20+) and Make.
  2. Clone the repository:
    git clone https://github.com/your-username/go-port-tester.git
    cd go-port-tester
  3. Build the project using Make:
    make all

Usage

  • Server:
    server --config server.csv
  • Client:
    client --servers servers.csv --output result.csv --timeout 2 --concurrency 5