From a1a85a26b58fdae068d0978424577bb58576fc7a Mon Sep 17 00:00:00 2001 From: jonnybravo Date: Fri, 10 Nov 2023 15:58:41 +0100 Subject: [PATCH] commit message from python script --- create_wireguard_os_simple/Readme.md | 36 ++++++++++++++++++++ create_wireguard_os_simple/default_server.py | 1 + 2 files changed, 37 insertions(+) create mode 100644 create_wireguard_os_simple/Readme.md create mode 100644 create_wireguard_os_simple/default_server.py diff --git a/create_wireguard_os_simple/Readme.md b/create_wireguard_os_simple/Readme.md new file mode 100644 index 0000000..26378b1 --- /dev/null +++ b/create_wireguard_os_simple/Readme.md @@ -0,0 +1,36 @@ +Was will ich machen. + + - erstellen von parametern -c = client -s server + - erstellen der Serverconfig über os.popen oder subproess + Serverconf gesamt : +``` + [Interface] + Address = 10.50.0.1/24 + ListenPort = 59308 + PrivateKey = + # Allow routing between clients + PostUp = iptables -A FORWARD -i %i -j ACCEPT; iptables -A FORWARD -o %i -j ACCEPT + PostDown = iptables -D FORWARD -i %i -j ACCEPT; iptables -D FORWARD -o %i -j ACCEPT + [Peer] + PublicKey = + AllowedIps = 10.50.0.2/32 + [Peer] + PublicKey = + AllowedIps = 10.50.0.3/32 +``` +- client Config erstellen +``` + [Interface] + Address = 10.50.0.3/24 + PrivateKey = + PostUp = iptables -A FORWARD -i %i -j ACCEPT; iptables -A FORWARD -o %i -j ACCEPT + DNS = 10.50.0.3 + [Peer] + PublicKey = + AllowedIPs = 10.50.0.0/24 + Endpoint = schlaubistechtalk.de:59308 + PersistentKeepalive = 25 +``` +- Client und Server Unit erstellen und aktiveren und starten +- Eingaben vairbale gestalten, gerne über import +- server_key mit Name und publickey dauerhaft speichern Skript Folder diff --git a/create_wireguard_os_simple/default_server.py b/create_wireguard_os_simple/default_server.py new file mode 100644 index 0000000..ae53f99 --- /dev/null +++ b/create_wireguard_os_simple/default_server.py @@ -0,0 +1 @@ +#! /usr/bin/env python3 \ No newline at end of file