Files

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