Hallo Freetz-Gemeinde,
ich hatte vor, bei onlinechanged ein VPN aufzubauen und anschliessend die Routen und das MASQUERADE zu setzen.
Dazu hatte ich in /var/tmp/flash/onlingechanged ein kleines Script start_vpn.sh aufrufen lassen:
Leider wird nur das VPN gestartet, aber die Routen werden nicht gesetzt und auch das MASQUERADE nicht ausgeführt.
Wenn ich Routen und MASQUERADE danach manuell setze, geht es. Ich muss das leider einbauen, da OpenVPN immer meldet:
Wenn ich openvpn manuell starte, bleibt es auch immer nach:
stehen und kehrt nicht mehr zur Eingabe zurück.
Mache ich etwas falsch oder ist es ein Problem vom System?
Vielen Dank für Euer Feedback.
ich hatte vor, bei onlinechanged ein VPN aufzubauen und anschliessend die Routen und das MASQUERADE zu setzen.
Dazu hatte ich in /var/tmp/flash/onlingechanged ein kleines Script start_vpn.sh aufrufen lassen:
Code:
#!/bin/sh
NAME=blahfasel.com.
for IP in $(nslookup $NAME | sed -n "/$NAME/,$ p" | sed -n "/Address/ s/Address [0-9]: \([0-9\.]*\).*/\1/ p"); do
route add $IP dev dsl
done
openvpn --config /var/tmp/flash/openvpn/vpn1.conf
route add -net 0.0.0.0/1 dev tun0
route add -net 128.0.0.0/1 dev tun0
iptables -t nat -A POSTROUTING -o tun0 -j MASQUERADE
Leider wird nur das VPN gestartet, aber die Routen werden nicht gesetzt und auch das MASQUERADE nicht ausgeführt.
Wenn ich Routen und MASQUERADE danach manuell setze, geht es. Ich muss das leider einbauen, da OpenVPN immer meldet:
Code:
NOTE: unable to redirect default gateway -- Cannot read current default gateway from system
Wenn ich openvpn manuell starte, bleibt es auch immer nach:
Code:
Initialization Sequence Completed
Mache ich etwas falsch oder ist es ein Problem vom System?
Vielen Dank für Euer Feedback.