commit message from python script

This commit is contained in:
2023-11-10 15:58:41 +01:00
parent 9de1b66bca
commit a1a85a26b5
2 changed files with 37 additions and 0 deletions

View File

@@ -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 = <privtekey server>
# 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 = <publickey Client 1>
AllowedIps = 10.50.0.2/32
[Peer]
PublicKey = <publickey Client 2>
AllowedIps = 10.50.0.3/32
```
- client Config erstellen
```
[Interface]
Address = 10.50.0.3/24
PrivateKey = <privatekey client>
PostUp = iptables -A FORWARD -i %i -j ACCEPT; iptables -A FORWARD -o %i -j ACCEPT
DNS = 10.50.0.3
[Peer]
PublicKey = <publickey server>
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

View File

@@ -0,0 +1 @@
#! /usr/bin/env python3