A simple yet powerful tool to set up multi-hop configurations with WireGuard, ensuring your traffic is routed securely through multiple servers. Made easy and accessible through the assistance of ChatGPT by OpenAI.
- Set up chains of WireGuard servers for multi-hop routing.
- Uses TOML for simple and clear configuration.
- Built as a system service to ensure the configuration stays intact across reboots.
- Allows for quick and easy installation through a single
curl
command.
To quickly install the WireGuard Multi-hop Service, run the following command:
git clone https://github.com/sahelea1/wireguard-multihop-service.git && cd wireguard-multihop-service && sudo bash install.sh
Note: Always inspect scripts downloaded from the internet before executing them for security reasons.
git clone https://github.com/sahelea1/wireguard-multihop-service.git
cd wireguard-multihop-service
sudo bash install.sh
After installation, you can modify the configuration file located at /etc/wireguard-multihop-service/config.toml
. An example configuration (config.toml.example
) is provided to help guide you.
Contributions are always welcome! Please create a new issue or open a pull request if you have suggestions, features, or fixes.
This project was created with the assistance of ChatGPT by OpenAI.