Problem bei OpenVPN Start - externes Skript

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
kleinerspast
Beiträge: 276
Registriert: 29.08.2007 22:53:28

Problem bei OpenVPN Start - externes Skript

Beitrag von kleinerspast » 14.10.2014 21:07:24

Hallo zusammen,

benutzte zwischen 2 Linux Rechnern OpenVPN, was soweit auch gut funktioniert. Leider muss ich es aber immer manuell starten, denn im Log sehe ich diese Error Meldung:

Code: Alles auswählen

WARNING: Failed running command (--route-up): could not execute external program
Das ganze bezieht sich wohl auf diese Zeile in meiner OpenVPN Config Datei (sowohl bei Server als auch Client, nur minimal anderer Inhalt):

Code: Alles auswählen

route-up /etc/openvpn/getup.sh
In der getup.sh steht nur:

Code: Alles auswählen

#!/bin/bash
route add -net 192.168.178.0 netmask 255.255.255.0 gw 172.16.0.1
Wenn ich diese .sh mit sudo sh .... manuell aufrufe, klappt alles bestens! aber nicht aus der OpenVPN Config. Rechte der Datei sind 754.

Ich habe diese Fehlermeldung jetzt schon über 3 Stunden gegoogelt, leider nicht komplett schlau geworden... Wäre cool wenn einer bisje Licht ins Dunkel bringt! Danke!

hec_tech
Beiträge: 1094
Registriert: 28.06.2007 21:49:36
Wohnort: Wien
Kontaktdaten:

Re: Problem bei OpenVPN Start - externes Skript

Beitrag von hec_tech » 15.10.2014 10:46:03

Als normaler User hast du nicht die Rechte Routen zu ändern.

bzw ersetze mal route durch ip route

kleinerspast
Beiträge: 276
Registriert: 29.08.2007 22:53:28

Re: Problem bei OpenVPN Start - externes Skript

Beitrag von kleinerspast » 15.10.2014 17:57:30

Code: Alles auswählen

ip route add 192.168.178.0/24 via 172.16.0.1
bringt diese Error Meldung:

Code: Alles auswählen

RTNETLINK answers: Operation not permitted
oder wenn ich das skript umbaue:

Code: Alles auswählen

: not foundsh: 3: getup.sh:
".ror: an inet address is expected rather than "172.16.0.1
bringt leider nicht den gewünschten Erfolg... ;-(

hec_tech
Beiträge: 1094
Registriert: 28.06.2007 21:49:36
Wohnort: Wien
Kontaktdaten:

Re: Problem bei OpenVPN Start - externes Skript

Beitrag von hec_tech » 15.10.2014 20:03:39

Selbes Problem wieder dir fehlen die Rechte

Mach zum Vergleich

Code: Alles auswählen

sudo ip route add 192.168.178.0/24 via 172.16.0.1
und es wird funktionieren.

Trag einfach ip route in /etc/sudoers mit nopasswd ein und alles wird funktionieren.

Antworten