absolutus_rex is a CLI tool to forward ports. The name means "Absolute King" in Latin. It is currently on version 0.2.0.
To use absolutus_rex, run the following command:
absolutus_rex [OPTIONS] --r-address <REMOTE_ADDRESS> --r-port <REMOTE_PORT>sequenceDiagram
actor client
participant Rex
participant server
client->>Rex: Send packet
activate Rex
Rex->>server: Forward packet
activate server
server-->>Rex: Send response
deactivate server
Rex-->>client: Send response
deactivate Rex
Note right of Rex: Tunneled Connection
-p, --ports <PORTS>: Local port|s - requires a local port|s that are available for use-l, --local-only: This flag only opens a port on the local network (127.0.0.1), and is intended for debugging purposes-a, --r-address <REMOTE_ADDRESS>: This flag sets the remote address--r-port <REMOTE_PORT>: This flag sets the remote port-h, --help: Print help (see more with '--help')-V, --version: Print version
Note: The --r-address, --r-port and --ports options are required.
To install absolutus_rex, follow these steps:
- Download the latest release from the releases page.
- Extract the contents of the ZIP file.
- Navigate to the extracted directory.
- Run the
absolutus_rexfile with--helpflag to see instructions.
This project is licensed under the MIT License - see the LICENSE file for details.
- config file
- deamonize (after config file)
- dns server
- ipv6 support
- multiple remote server