Skip to content

Latest commit

 

History

History
50 lines (31 loc) · 1.22 KB

README.md

File metadata and controls

50 lines (31 loc) · 1.22 KB

mmp-go

Mega Multiplexer logo

Mega Multiplexer, port mutiplexer for shadowsocks, supports AEAD methods only.

Intro

You can use mmp-go to reuse single port to forward to multiple shadowsocks servers.

It is suitable for relay servers with a limited number of ports.

Consider the following:

- 草,这破 NAT 🐔怎么就俩端口?
- mmp,go!

                                                   |------> SS Server1
Client --> Single Port --> Validator / Multiplexer |------> SS Server2
                                                   |------> SS Server3

Usage

./mmp-go -conf example.json

Refer to example.json

AEAD methods supported

  • chacha20-ietf-poly1305 (chacha20-poly1305)
  • aes-256-gcm
  • aes-128-gcm

Related projects

Spark of thought from:

Special thanks: