Skip to content

sahelea1/wireguard-multihop-service

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WireGuard Multi-hop Service

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.

WireGuard Logo

Features

  • 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.

Quick Installation

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.

Manual Setup

1. Clone the Repository

git clone https://github.com/sahelea1/wireguard-multihop-service.git
cd wireguard-multihop-service

2. Install

sudo bash install.sh

3. Configuration

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

Contributions are always welcome! Please create a new issue or open a pull request if you have suggestions, features, or fixes.

Credits

This project was created with the assistance of ChatGPT by OpenAI.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published