forked from extern/wg-meshconf
45 lines
1.3 KiB
Markdown
45 lines
1.3 KiB
Markdown
# WireGuard Mesh Configurator
|
|
|
|
## 1.1.1 (October 15, 2018)
|
|
|
|
1. Added endpoint generation.
|
|
1. Added "ShowPeers" command to show current config.
|
|
1. Added "AddPeers" command to append peers to current config.
|
|
|
|
## Introduction
|
|
|
|
WireGuard mesh configurator is a tool that will help you generating peer configuration files for wireguard mesh networks. You generate configuration files for a large amount of peers easily and quickly via this tool.
|
|
|
|
## Gallery
|
|
|
|

|
|
*Creating a new mesh profile*
|
|
|
|

|
|
*Saving and Loading Profiles*
|
|
|
|

|
|
*Generated configuration files*
|
|
|
|
## Usages
|
|
|
|
Clone the repository and enter it.
|
|
|
|
```
|
|
$ git clone https://github.com/K4YT3X/wireguard-mesh-configurator.git
|
|
$ cd wireguard-mesh-configurator/
|
|
```
|
|
|
|
Create a temporary folder for exporting configuration files.
|
|
|
|
```
|
|
$ mkdir /tmp/wireguard
|
|
```
|
|
|
|
Run the tool.
|
|
|
|
```
|
|
$ python3 wireguard_mesh_configurator.py
|
|
```
|
|
|
|
Then you will find all the generated configuration files under `/tmp/wireguard`. |