scorpiox-frp network
Linux x64
Linux ARM64
macOS ARM64
Windows x64
A lightweight FRP-compatible reverse proxy client that exposes local services behind NAT or firewalls to the public internet. Connects to an FRP server and tunnels TCP traffic so remote users can reach your local web servers, SSH daemons, game servers, or any TCP service without opening router ports.
Flags & Options
| Flag | Short | Description | Takes Value |
|---|---|---|---|
--help |
-h |
Show help message and exit | No |
--version |
-v |
Show version number | No |
Usage Examples
# Expose a local web server on port 8080 to the public internet
$ scorpiox-frp tcp --server frp.example.com --server-port 7000 \
--local-port 8080 --remote-port 80
connecting to frp.example.com:7000...
tunnel established: frp.example.com:80 → localhost:8080
# Tunnel SSH access so you can reach your machine remotely
$ scorpiox-frp tcp --server frp.example.com --server-port 7000 \
--local-port 22 --remote-port 2222
tunnel established: frp.example.com:2222 → localhost:22
# From a remote machine, connect via the FRP server:
$ ssh -p 2222 user@frp.example.com
# Expose a local development API server
$ scorpiox-frp tcp --server 10.0.0.5 --server-port 7000 \
--local-port 3000 --remote-port 9000
tunnel established: 10.0.0.5:9000 → localhost:3000
# Expose a Minecraft or game server behind NAT
$ scorpiox-frp tcp --server frp.example.com --server-port 7000 \
--local-port 25565 --remote-port 25565
tunnel established: frp.example.com:25565 → localhost:25565
# Show version info
$ scorpiox-frp --version
scorpiox-frp 1.0.0 (scorpiox-code)
Source & Build Info
Source File
scorpiox/scorpiox-frp.cLines of Code
212
Dependencies
libcurl, libsxnet, libsxutil