Skip to content

matthkewk/realm

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

realm

中文说明

Introduction

realm is a simple, high performance relay server written in rust.

Features

  • Zero configuration. Setup and run in one command.
  • Concurrency. Bidirectional concurrent traffic leads to high performance.
  • Low resources cost.

Usage

This executable takes 2 arguments:

  • -l [--local] local socket address. Default address 127.0.0.1 is used when the address is omitted.
  • -r [--remote] remote socker address. Both domain and ip address are accepted. If a domain is passed, the resolver will try to resolve and update the ip address regularly, ipv4 is preferred.

An example to listen on port 30000 and forwarding traffic to example.com:12345 is as follows.

./realm -l 127.0.0.1:30000 -r example.com:12345

About

A network relay tool

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Rust 76.4%
  • Shell 23.6%