8 Commits

Author SHA1 Message Date
18bda9f1c6 Use dnsmasq and configure dns server config for clients
This will add a DNS config to the client configurations pointing to the
wireguard server. With this configuration, all DNS requests are sent
through the VPN and are no longer answered by the local DNS server.

Each client now has a hostname like <device>-client<id>.
2023-01-21 01:41:41 +01:00
9bacc0cc4c Add ipv6 unique local addresses 2023-01-20 21:57:40 +01:00
2fe5f14383 Print which client uses already given public key 2022-12-25 20:37:17 +01:00
d47e1a1a23 Check if optional public key is already used 2022-12-25 20:13:09 +01:00
1bb1be36f8 Change add command to use public key as optional param 2022-12-17 09:44:40 +01:00
133c466c26 Remove generation of PNG QR codes on add as done for init 2022-12-16 20:07:49 +01:00
1d945f7ffb Add MTU config setting 2022-12-10 10:34:08 +01:00
e9e9839e64 Move scripts into dedicated directory 2022-11-29 07:22:58 +01:00