Skip to content

chiholam/realm

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

Usage in container

realm can be run in a container with OCI (like Docker, Podman, Kubernetes, etc). Guide in here.

About

A network relay tool

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Rust 99.0%
  • Other 1.0%