You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|Ambrose Chua eefbd63e5a||4 years ago|
|vendor||4 years ago|
|.drone.yml||4 years ago|
|.gitignore||5 years ago|
|LICENSE||5 years ago|
|README.md||4 years ago|
|go.mod||4 years ago|
|go.sum||4 years ago|
|main.go||5 years ago|
|server.go||4 years ago|
A simple TCP proxy. Currently used in AppVenture's internal server to port forward from host to a Hyper-V VM.
$ ./forward -help Usage of ./forward: -connect string forward to address -listen string listen on address (default ":8000") -ssh string if set, will do basic introspection to forward SSH traffic to this address
Usage with SSH
You can use
forward to do multiplexing of SSH and HTTP in a quick and dirty way, using very simple protocol introspection. A more robust solution would be sshttp
Usage on Windows
forward is wrapped with go-svc, enabling it to be run as a Windows service. To add with PowerShell:
New-Service -BinaryPathName "C:\path\to\forward.exe -connect 192.168.0.10:80 -listen :80" -Name "port-forward-http"