Tring can be used to quickly test a TCP connection.
It consists of an executable that can be installed as a dotnet
global tool.
Tring can be installed as a dotnet
global tool by using the following command:
$ dotnet tool install --global Tring
To use Tring run the command Tring
and supply a ip or url with a port, if the url contains a protocol the port will be inferred.
Adding -w or --watch will keep checking the request every second.
Adding -6 or --ipv6 will force dns requests to resovle to IPv6.
It is also posible to enter multiple hosts space separated.
Accepted input expampels:
http://google.nl
http://google.nl:443
http://google.nl:443/example
google.nl:http
google.nl:80
8.8.8.8:80
8.8.8.8:http
2001:4860:4860:0:0:0:0:8844:80
2001:4860:4860::8844:https
Output example:
| Time | IP | Port | Connect | Ping | Local interface | Protocol | Hostname
| 13:31:21-13:31:24 | 172.217.17.131 | 80 | 6 ms | - | 10.100.100.199 | http | www.google.nl
This work is licensed under the LGPL license, refer to the COPYING.md and COPYING.LESSER.md files for details.
The source code of this projecte can be found on github.