Jump to content

OPENvpn als Dienst starten aber wie


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Geschrieben

Hallo,

 

habe zwischen 2 Netzwerken eine VPN Verbindung mit OPEN VPN

funktioniert alles wunderbar.

Jedoch muss ich am Server die Verbindung immer neu initialisieren wenn ich den PC neustarten muss, es gibt zwar die möglichkeit einen Dienst zu starten der dann eine Verbindung aufbaut jedoch muss ich für die Verbindung user und passwd eingeben.

 

Ich hab bisher keine möglichkeit gefunden dieses zu speichern?

Weiss jemand Rat?

 

danke schon mal im vorraus

Frank

Geschrieben
wird so am VPN Server angegeben das ich User Anlegen kann

Du kannst ein Client-Pack auch ohne Benutzername und Kennwort erstellen, diese Felder sind optional.

In diesem Fall musst Du nur den Dienst auf "automatisch" umstellen.

Geschrieben

Damit gehts bestimmt:

Expect - Expect - Home Page

 

Kenn das eigentlich nur fuer Linux, aber anscheinend gibts auch ne Windowsversion. Hier ist mal ein Beispielscript fuer einen cyradm Login wo Username und PW mitgeliefert wird:

 

 

#!/usr/bin/expect

 

# Start the program.

spawn /usr/bin/cyradm --user cyrus --server localhost

match_max 100000

 

# Look for the Password: line and send the password.

expect -exact "IMAP Password: "

send -- "Password\r"

expect -exact "\r

localhost.localdomain> "

 

# Create the mailbox user.$username.

send -- "sq user/$username none"

expect -exact "sq user/$username none

localhost.localdomain> "

 

send -- "quit\r"

expect eof

 

[Web-cyradm] Remove all quota

Geschrieben

expect und send, die 2 Woerter kannste ja noch uebersetzen oder? ;) Die anderen Parameter sind idR unwichtig. Ich denk ma so wird ablaufen:

 

spawn C:\Programme\OpenVPN\bin\openvpn --variable blabla --config hierundda.cf

expect -exact "Type in Username: "

send -- "Userblabla\r"

expect -exact "Password: "

send -- "Password\r"

expect eof

 

Das ganze speicherst du als openvpn.exp und fuehrst es dann ca. so aus:

 

C:\Programme\expect\bin\expect openvpn.exp

 

Das muesste dann in Autostart. Wie man das als Service integrieren kann, kein Plan. :D

Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...