English | 简体中文
Unchained provides a GUI for Rathole, simplifies the process of configuring and managing multiple forwarding services, making the powerful features of Rathole more accessible to everyone.
- Intuitive graphical interface: Say goodbye to complex command lines and effortlessly manage forwarding services through a streamlined interface.
- Simplified configuration: Visualizes Rathole's configuration process, lowering the learning curve.
- Multi-service management: Conveniently add, edit, and delete multiple forwarding services.
- Clear status: View connection status in real time—successful or failed connections are immediately apparent.
- A server with a public IP address, with the required ports open in the firewall for connection and traffic.
- Download Rathole and run the Rathole server on your server following the README, or use a pre-configured Rathole server provided by others
- Run Unchained
- In Unchained, enter the bind.addr and Token from the Rathole server's [server] section, along with the port address to be forwarded
- Click Start Penetration. If “Control channel established” appears, penetration is successful. You can now connect to the bind_addr under [server.services.*] on the server.
We welcome community users to contribute! Feel free to fork this repository, submit Pull Requests, and make suggestions and report bugs through Issues.
MIT License © Huang LinXing


