1.2 KiB
1.2 KiB
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