Network connectivity testing tool for Windows, Linux & macOS
Windows (PowerShell)
iex (irm ppt.genius-space.org/PingPortTester.ps1)Linux / macOS
curl -sSL ppt.genius-space.org/PingPortTester.sh | bash| # | Mode | Description |
|---|---|---|
| 1 | ICMP Ping | Continuous ping monitoring |
| 2 | TCP Port Test | Test port with latency |
| 3 | UDP Port Test | Test UDP connectivity |
| 4 | Port Range Scan | Scan TCP/UDP port ranges |
| 5 | Traceroute | Trace network path |
| 6 | DNS Lookup | Query multiple DNS servers |
| 7 | Bandwidth Test | Download speed test |
| 8 | External Port Check | Check ports from internet |
| 9 | Local Blocked Ports | Check firewall rules |
| 10 | SMTP Email Test | Send test email |
| 11 | Public IP Info | Show IP & location |
- Continuous modes (1-3): Press
Qto stop and return to menu - One-time modes (4-11): Press
Enterto return to menu - Exit: Select
0from menu
- Auto-saves to
./NetworkTest.log - Auto-archives at 20MB
Windows: PowerShell 5.1+
Linux/macOS: bash, curl, bc, nc (netcat)
Badges from envoy1084/awesome-badges