Show HN: Mole v0.5.0 (SSH tunnel client with keep alive and connection retries)
https://news.ycombinator.com/item?id=21153638Highlighted Features
* Auto local address selection: find a port available and start listening to it, so the -local flag doesn’t need to be given every time you run the app.
* Create multiple tunnels using a single ssh connection: multiple tunnels can be established using a single connection to a ssh server by specifying different -remote flags.
* Aliases: save your tunnel settings under an alias, so it can be reused later.
* Leverage the SSH Config File: use some options (e.g. user name, identity key and port), specified in $HOME/.ssh/config whenever possible, so there is no need to have the same SSH server configuration in multiple places.
* Idle clients do not get disconnected from the ssh server since Mole keeps sending synthetic packets acting as a keep alive mechanism.
* Auto reconnection to the ssh server if the it is dropped by any reason.
Link: https://davrodpin.github.io/mole/