tcp-proxy

module
v0.3.0-beta.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 19, 2022 License: Apache-2.0

README

tcp-proxy

A TCP proxy command line tool.

Install

$ go get github.com/eirture/tcp-proxy/cmd/tcp-proxy

You can also download binary executor from release page.

Usage

Print the help:

$ tcp-proxy -h
Usage:
  tcp-proxy REMOTE_IP [LOCAL_PORT:]REMOTE_PORT [...[LOCAL_PORT:]REMOTE_PORT_N] [flags]

Flags:
      --address string   Addresses to listen on. (default "127.0.0.1")
  -h, --help             help for tcp-proxy
  -x, --proxy string     Use the specified proxy (format: [protocol://]host[:port]).
  -v, --version          Print the version information.

This command will proxy the 192.168.1.2:80 on localhost:80

$ tcp-proxy 192.168.1.2 80

or with another port on localhost

$ tcp-proxy 192.168.1.2 8080:80

with multiple ports

$ tcp-proxy 192.168.1.2 8080:80 8443:443

License

tcp-proxy is released under the Apache 2.0 license. See LICENSE.txt

Directories

Path Synopsis
cmd
pkg
log

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL