Seite 2 von 6 ErsteErste 1234 ... LetzteLetzte
Ergebnis 11 bis 20 von 57
  1. #11
    blackmassiv
    Gast
    Geht vieeeeelll einfacher.
    http://www.opena.tv/allgemeine-image...-fuer-atv.html

    Letzter Beitrag

    •   Alt Advertising

       

  2. #12
    Anfänger
    Registriert seit
    20.01.2016
    Beiträge
    4
    Thanks (gegeben)
    0
    Thanks (bekommen)
    0
    Total Downloaded
    0
    Total Downloaded
    0
    ReceiverDanke
    Hallo,
    hat jemand das Grundgerüst ausprobiert und getestet? Möchte auch nur über VPN verbunden sein.

  3. #13
    Anfänger
    Registriert seit
    30.04.2016
    Beiträge
    12
    Thanks (gegeben)
    0
    Thanks (bekommen)
    0
    Total Downloaded
    28,02 MB
    Total Downloaded
    28,02 MB
    ReceiverDanke
    Box 1:
    DM800seV2
     
     
    Hallo Zusammen,
    habe gerade diesen schon etwas älteren Thread gefunden bei dem es eigentlich ziemlich genau um das geht was ich auch gerne hätte auf meiner Box mit VPN.
    Habe auf einer dm800seV2 einen openvpn am laufen der eigentlich soweit ganz stabil läuft. Jedoch bei jedem Internetabbruch
    wie z.b der täglichen
    Zwangstrennung durch den Anbieter bricht auch meine VPN Verbindung ab. Da mir das jedoch nicht in der Infoleiste angezeigt wird und ich jedesmal über
    das Menü kontrollieren muss oder dann mit Hand verbinden sage ich jetzt mal das es umständlich ist.

    Jetzt die Frage an die Spezialisten.... z. B Herrn Biki3
    - gibt es hier jemanden der mir dabei behilflich sein könnte ein kleines script zu schreiben das z.b die Verbindung von Openvpn in gewissen Zeitintervallen ( z.b. 10sec, 30sec, 1min, 5min ) prüft und
    wenn ein Verbindungsabbruch festgestellt wurde automatich openvpn restart durchführt.

    Danke schonmal im Voraus

  4. #14
    Pike_Bishop
    Gast
    Hi Herr wernerbla

    Also ich hab ja selbst mit dem OpenVPN Zeugs nix zu tun, aber da lässt sich bestimmt was machen.
    Müsstest dich erstmal auf ein Zeitintervall festlegen (würde sagen 1Minute is ganz gut dafür oder also jede Minute) ?

    Dann müsste man einfach nen Cronjob anlegen der jede Minute ein Script anwirft
    welches prüft ob OpenVPN läuft oder nicht und wenn nicht muss es den OpenVPN eben starten - klingt erstmal eh recht einfach.
    Musst mir halt bisschen helfen, am Besten du zeigst mir erstmal den telnet Output vom Befehl;
    Code:
    ps aux | grep [o]penvpn
    wenn der openvpn grade läuft.

    Oder gibts bei dem eh immer ein PIDFILE unter /var/run ?
    Musst mal auch gucken ob da eines da ist wenn OpenVPN läuft (und wie das benannt ist) und obs auch weg ist wenn der OpenVPN nicht läuft.
    Und gibt bestimmt auch ne config zum OpenVPN unter /etc - die müsst ich dann auch mal sehen.


    Grüsse
    Biki3
    Geändert von Pike_Bishop (10.05.2016 um 22:44 Uhr)

  5. #15
    Anfänger
    Registriert seit
    30.04.2016
    Beiträge
    12
    Thanks (gegeben)
    0
    Thanks (bekommen)
    0
    Total Downloaded
    28,02 MB
    Total Downloaded
    28,02 MB
    ReceiverDanke
    Box 1:
    DM800seV2
     
     
    Hallo Herr Biki,
    zuersteinmal vielen Dank daß Sie sich meinem Thema hier annehmen.
    Jetzt versuche ich einmal Ihnen alle benötigten infos zu geben:
    1.Telnet ausgabe mit vorher genannter eingabe
    Internet Verbindung soll nur mit OpenVPN starten, aber wie?-telnet.png
    2. Pidfile unter var/run ist vorhanden -- nur wenn VPN verbunden
    3. Name Pidfile - openvpn.CyberGhost.pid
    4. in etc/openvpn/CyberGhost.conf (Inhalt)
    client
    remote 9-ch.cg-dialup.net 443
    dev tun
    proto udp
    auth-user-pass /etc/openvpn/password.txt


    resolv-retry infinite
    redirect-gateway def1
    persist-key
    persist-tun
    nobind
    cipher AES-256-CBC
    auth MD5
    ping 5
    ping-exit 60
    ping-timer-rem
    explicit-exit-notify 2
    script-security 2
    remote-cert-tls server
    route-delay 5
    tun-mtu 1500
    fragment 1300
    mssfix 1300
    verb 4
    comp-lzo


    ca /etc/openvpn/ca.crt


    cert /etc/openvpn/client.crt


    key /etc/openvpn/client.key


    So, jetzt hab ich glaube ich alles
    Danke

    * ahh hatte vergessen......ja, völlig ausreichend jede minute

  6. #16
    Pike_Bishop
    Gast
    Hi Herr wernerbla,

    Muss das wirklich sein mit der förmlichen Anrede (Herr) Is nur ne Frage bins gewöhnt per du anzusprechen bzw. angesprochen zu werden.
    Aber wir können auch bei per Sie blreiben wenns denn sein muss (liegt ganz bei Ihnen).

    Nun ja die Informationen sollten jedenfalls reichen - ich seh mir das Morgen oder Übermorgen dann an.
    Sollte ja genügen wenn man sich nach dem PIDFILE richtet also im Script wenn PIDFILE da alles ok wenn nicht OpenVPN neustarten.


    Grüsse
    Biki3
    Geändert von Pike_Bishop (10.05.2016 um 23:35 Uhr)

  7. #17
    Anfänger
    Registriert seit
    30.04.2016
    Beiträge
    12
    Thanks (gegeben)
    0
    Thanks (bekommen)
    0
    Total Downloaded
    28,02 MB
    Total Downloaded
    28,02 MB
    ReceiverDanke
    Box 1:
    DM800seV2
     
     
    Hallo Biki3
    also natürlich gerne anrede mit du......von jetzt an.
    Habe gerade was geprüft bezgl. Pidfile
    - wenn ich per Hand im OSD Menü VPN stoppe - ist das Pidfile weg
    - wenn VPN verbunden Pidfile - vorhanden
    - jetzt das Problem, habe gerade die Zwangstrennung am Router simuliert - ergebnis VPN Verbindung wurde getrennt, aber trotzdem Pidfile vorhanden

    vermute das machts jetzt wieder etwas komplizierter......
    Ich warte einfach mal was du mir in den nächsten Tagen sagen kannst, kein Stress eilt nicht so
    Bin eh froh das mir überhaupt jemand bei der geschichte helfen will
    Danke und noch einen schönen Abend

  8. #18
    Pike_Bishop
    Gast
    Hi wernerbla,

    - jetzt das Problem, habe gerade die Zwangstrennung am Router simuliert - ergebnis VPN Verbindung wurde getrennt, aber trotzdem Pidfile vorhanden
    In der Tat das machts etwas komplizierter, wollte mich nach dem PIDFILE richten
    , aber ich find schon ne andere Lösung dann eben die per ps aux | grep [openvpn]
    dazu müsst ich aber wissen was dabei rauskommt also beim telnet Befehl ps aux | grep [openvpn] sowohl wenn der VPN läuft
    als auch wenn er nicht läuft (also bei simulierter Zwangstrennung) bzw. wenn VPN läuft weiss ich ja schon was dabei rauskommt.

    Was mich auch interessieren würde wäre was telnet sagt bei ls -l /var/run wenn VPN läuft und wenn VPN nicht läuft vielleicht find ich ja
    doch noch nen Ansatz fürs PIDFILE
    EDIT ! Besser ls -l /var/volatile/run statt ls -l /var run da /var/run ein Link darauf ist.

    Auch noch nen Schönen Abend wünsch ich dir.


    Grüsse
    Biki3
    Geändert von Pike_Bishop (11.05.2016 um 00:24 Uhr)

  9. #19
    Pike_Bishop
    Gast
    Hi wernerbla,


    Ok, versuchen wirs mal - hab nen ersten Entwurf (das Script nennt sich vpn_emergency_restart.sh)
    Ich hängs mal an. Du musst es entpacken und an der Box nach /usr/script legen sollte das Verzeichnis /usr/script noch nicht existieren erstell es einfach in telnet mit;
    Code:
    mkdir /usr/script
    Danach legst also das Script Namens vpn_emergency_restart.sh auf der Box nach /usr/script
    und machst es mit folgendem telnet Befehl ausführbar;
    Code:
    chmod 755 /usr/script/vpn_emergency_restart.sh

    Jetzt musst noch nen cronjob anlegen der das Script nach Start der Box jede Minute ausführt dazu siehst erstmal nach ob es bei dir
    an der Box unter /etc/cron/crontabs eine Datei Namens root gibt wenn nicht machst in telnet;
    Code:
    touch /etc/cron/crontabs/root
    Und dann machst noch folgendes in telnet;
    Code:
    echo -e "\n* * * * * sh /usr/script/vpn_emergency_restart.sh\n" >> /etc/cron/crontabs/root
    Das trägt dir den passenden Cronjob ein (der Cron muss natürlich laufen aber das sollte er sowieso in nem OpenATV Image).


    Schaun wir erstmal obs denn auch funktioniert - danach kann mans noch verfeinern.
    Wenn das Script was tun muss also "OpenVPN starten da getrennt" muss es ein Logfile in /tmp geben nennt sich vpn_emergency_restart.sh
    (da kann man reinsehen ab und an wenn man will).
    Grade am Anfang sollte man da schon hin und wieder reinsehen, später mal wenn sich das Script bewährt hat
    braucht man da nicht mehr reinzusehen (da sieht man nur noch dann rein wenns mal irgendwas nicht klappen sollte mit Openvpn).

    Wenns denn klappen sollte muss ich aber dann dennoch erstmal wissen was im Logfile steht
    vor Allem auch was im Logfile steht wenn die Box mal einige Minuten lang läuft da ich wissen möchte ob das Logfile eh immer überschrieben wird
    und nicht etwa jedesmal wo das Script ausgeführt wird ne Zeile zum Logfile dazu angehangen wird denn dann könnte ja mal der FLASH voll laufen
    (sollte aber eh passen hab ja > für Überschreiben gewählt im Script und nicht >> für Anhängen) aber Kontrolle schadet ja nicht.

    Zum einfachen reinsehen in ein Logfile würd ich nicht den PC verwenden - das geht direkt an der Box per Fernbedienung mit dem Plugin DreamExplorer.


    Grüsse
    Biki3
    Angehängte Dateien Angehängte Dateien
    Geändert von Pike_Bishop (22.08.2017 um 22:05 Uhr)

  10. #20
    Anfänger
    Registriert seit
    30.04.2016
    Beiträge
    12
    Thanks (gegeben)
    0
    Thanks (bekommen)
    0
    Total Downloaded
    28,02 MB
    Total Downloaded
    28,02 MB
    ReceiverDanke
    Box 1:
    DM800seV2
     
     
    Hallo nochmal Biki,
    - also hab gerade alles ausprobiert und hoffe dir weiterhelfen zu können
    - es gibt nur noch ein kleines Kommunikationsproblem bzgl. der Eingabebefehle
    - bei deiner ersten Antwort hast du mir folgenden Befehl gegeben / ps aux | grep [o]penvpn / sprich nur das o in Klammer
    - jetzt der neue Befehl /
    ps aux | grep [openvpn] / openvpn komplett in Klammer
    - dabei kommt ein ewig langer text raus dazu brauche ich 5 screenshots soll ich die wirklich hochladen ?
    - das ergebnis von
    ls -l /var/volatile/run sieht folgendermaßen aus
    -VPN läuft
    Internet Verbindung soll nur mit OpenVPN starten, aber wie?-vpn-uft.png
    - VPN läuft nicht
    Internet Verbindung soll nur mit OpenVPN starten, aber wie?-vpn-uft-nicht.png
    -Ergebnis ps aux | grep [openvpn] / VPN läuft

    - Befehl
    ps aux | grep [o]penvpn _
    - wenn VPN nicht läuft passiert nix, keine Ausgabe von Informationen
    - wenn VPN läuft - siehe Grafik

    Internet Verbindung soll nur mit OpenVPN starten, aber wie?-telnet-penvpn1.png

    Hoffe es hilft dir weiter
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken Internet Verbindung soll nur mit OpenVPN starten, aber wie?-telnet-openvpn1.png   Internet Verbindung soll nur mit OpenVPN starten, aber wie?-telnet-openvpn2.png  

    Internet Verbindung soll nur mit OpenVPN starten, aber wie?-telnet-openvpn3.png   Internet Verbindung soll nur mit OpenVPN starten, aber wie?-telnet-openvpn4.png  

    Internet Verbindung soll nur mit OpenVPN starten, aber wie?-telnet-openvpn5.png  
    Geändert von wernerbla (11.05.2016 um 01:30 Uhr)


Seite 2 von 6 ErsteErste 1234 ... LetzteLetzte

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:01 Uhr.
Powered by vBulletin® Version 4.2.5 (Deutsch)
Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.
Resources saved on this page: MySQL 5,56%
Parts of this site powered by vBulletin Mods & Addons from DragonByte Technologies Ltd. (Details)
vBulletin Skin By: PurevB.com