in

txthinking / mr2, Hacker News

txthinking / mr2, Hacker News


                    

        

Build StatusLicense: GPL v3ZH

Table of Contents

2

Mr.2 can help you expose local server to external network. Support both TCP / UDP, of course support HTTP.
Keep itsimple,stupid.

Download

Seereleasesfor other platforms. Orgo get github.com/ txthinking / mr2 / cli / mr2

Server

$ mr2 server -l: 9999 -p password
# Only allow partial ports, and set password on each port $ mr2 server -l: 9999 -P ' (password '-P')  password1 '

Client

# Local server is 127 .0.1: 1234, expect to expose: server_address: 5678 $ mr2 client -s server_address: port -p password -P 5678 -c  .0.1: 1234
# Local web root is / path / to / www , expect to expose: server_address: 5678 $ mr2 client -s server_address: port -p password -P 5678 --clientDirectory / path / to / www

Example

Access local HTTP server

$ mr2 client -s server_address: port -p password -P 5678 -c  0.0.1: 8080  # then Your HTTP server in external network is: server_address: 5678

SSH into local computer

$ mr2 client -s server_address: port -p password -P 5678 -c  0.0.1: 22  # then $ ssh -oPort=5678 user @ server_address

Access local DNS server

$ mr2 client -s server_address: port -p password -P 5678 -c  0.0.1: 53  # then Your DNS server in external network is: server_address: 5678  $ dig github.com @server_address -p 5678

Access your local directory via HTTP

$ mr2 client -s server_address: port -p password -P 5678 --clientDirectory / path / to / www  # then A HTTP server in external network is: server_address: 5678

Any TCP-based / UDP -based ideas you think of

...

Contributing

Please readCONTRIBUTING.mdfirst

License

Licensed under The GPLv3 License

  

Brave Browser
(Read More)Payeer

What do you think?

Leave a Reply

Your email address will not be published. Required fields are marked *

GIPHY App Key not set. Please check settings

China Set for Coal Expansion in Threat to Climate Goals, Hacker News

Frozen 2 and Disney’s nostalgia problem, Recode

Frozen 2 and Disney’s nostalgia problem, Recode