OpenVPN Anleitung für update-resolv-conf

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • root@vuuno4kse:~# cat /etc/resolv.conf
      # Generated by resolvconf
      nameserver 198.18.0.1
      nameserver 198.18.0.2
      nameserver 192.168.178.1
      root@vuuno4kse:~#
      VU+ UNO 4K SE (14.*.)
    • Hm. Das war aber eine schwere Geburt.

      Das deutet aber darauf hin, dass bei VTi auf der Uno 4K SE (Stimmt das auch?) irgendetwas im environment nicht Stimmt.
      Kannst ja bei Gelegenheit mal

      Quellcode

      1. ls -la /bin/sh
      zeigen und danach auch ls -la von der Datei, auf die obiger Link verweist. I.d.R. ist das /bin/bash. Wird bei dir aber vermutlich auf etwas anderes zeigen.

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Banana Joe ()

    • Box stimmt, mach ich morgen.
      Hab erst mal Image gesichert....jetzt, wo es läuft.
      Ich danke dir noch einmal. Bin froh, daß ich nicht aufgehört habe und immer weiter gebort hab
      VU+ UNO 4K SE (14.*.)
    • root@vuuno4kse:~# ls -la /bin/sh
      lrwxrwxrwx 1 root root 19 May 2 20:24 /bin/sh -> /bin/busybox.nosuid
      root@vuuno4kse:~#


      root@vuuno4kse:~# ls -la /bin/busybox.nosuid
      -rwxr-xr-x 1 root root 605564 Mar 2 2018 /bin/busybox.nosuid
      root@vuuno4kse:~#

      Auch mal eingegeben:

      root@vuuno4kse:~# ls -la /bin/bash
      ls: /bin/bash: No such file or directory
      root@vuuno4kse:~#
      VU+ UNO 4K SE (14.*.)

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Rapp ()

    • Cool...Danke. Dann muss ich nicht weiter alle Schritte absuchen und speichern :D


      Edit: Die update-resolv-conf-BJ.zip fehlt in Beitrag 1
      VU+ UNO 4K SE (14.*.)

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Rapp ()

    • Hallo zusammen, vielen Dank für die super Anleitung...
      Obwohl ich noch richtig grün hinter den Ohren bin, hat viel lesen und probieren mal wieder funktioniert glaube ich :)

      Das ist mein Ergebnis:
      Spoiler anzeigen


      root@vuuno4kse:/etc/openvpn# cat /etc/resolv.conf
      # Generated by resolvconf
      domain fritz.box
      nameserver 103.86.96.100
      nameserver 103.86.99.100
      nameserver 192.168.178.1

      root@vuuno4kse:/etc/openvpn# nslookup abc.de
      Server: 103.86.96.100
      Address 1: 103.86.96.100

      Name: abc.de
      Address 1: 213.238.32.179 gutenberg.abc.de
      Jedoch habe ich eine wichtige Frage an euch, da ihr scheinbar sehr tief im Thema drin seit:

      Um einen reconnect durch die Zwangstrennung oder Fritzbox Abbrüche aufzufangen habe ich meine Config mit keepalive versehen, bin mir aber nicht sicher ob es funktioniert habt Ihr da Erfahrungen dazu?
      Spoiler anzeigen
      #mute 10000
      auth-user-pass /etc/openvpn/auth.txt
      log /etc/openvpn/LOG.txt
      keepalive 5 15
      verb 3
      pull
      fast-io
      cipher AES-256-CBC
      auth SHA512
      Vielen Dank der Newbie

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von hgdo ()

    • Rapp schrieb:

      Die update-resolv-conf-BJ.zip fehlt in Beitrag 1
      Ja, das habe ich geändert. Das Skript wird jetzt unter Punkt 3 aus dem Internet geladen. Das ist eleganter so, dann kann ich Änderungen im Skript selber machen und die VTI Moderatoren müssen nicht meine Beiträge ändern, wenn sich mal etwas ändert.
    • Leider habe ich ein etwas unglücklichen Bug gefunden:
      /etc/sysctl.conf wird ignoriert!

      Daher habe ich in meinem Script einen Schalter hinzugefügt, mit dem IPv6 gesteuert werden kann.
      Als Voreinstellung habe ich 1 (=deaktiviert!) gewählt. Kann im Script geändert werden (Zeile 24)

      EDIT: Wenn der Tunnel beendet wird, werden die Ursprungseinstellungen wieder zurückgesetzt.

      Aktualisieren könnt ihr mit folgendem Einzeiler:

      Quellcode

      1. cd /etc/openvpn; rm -f ./update-resolv-conf-BJ ; wget https://raw.githubusercontent.com/cfdisk/openvpn-update-resolv-conf/master/update-resolv-conf.sh -O ./update-resolv-conf-BJ; chmod +x update-resolv-conf-BJ

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Banana Joe ()

    • Das heißt (wenn man es noch irgend wann einmal neu macht / machen muss), Anleitung #1, danach aktualisieren mit #131 ?

      :saint:

      Hab es eben ausgeführt:
      Dateien
      • Unbenannt.png

        (23,6 kB, 14 mal heruntergeladen, zuletzt: )
      VU+ UNO 4K SE (14.*.)

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Rapp ()

    • Ok, danke für die Aufklärung.

      Hatte gefragt, weil Post #1 zuletzt Montag, 17:56 Uhr geändert wurde, aber Dienstag, 21:20 ein Bug gefunden wurde. ;rolleyes:
      Hab nicht gesehen, das identisch..

      Es liest sich halt, als wäre eine Änderung von Nöten.
      VU+ UNO 4K SE (14.*.)
    • Sorry, dass ich stresse. Wollte nun dies hier in Angriff nehmen, aber immer wenn ich PUNKT 3 ausführe, also dein script installieren will, dann kommt diese Meldung:

      Quellcode

      1. Connecting to raw.githubusercontent.com (151.101.0.133:443)
      2. wget: can't execute 'openssl': No such file or directory
      3. wget: error getting response: Connection reset by peer
      4. chmod: update-resolv-conf-BJ: No such file or directory
      5. root@vusolo4k:/etc/openvpn#
      EDIT:
      ah, OK. Ich glaube deine Github Seite ist nicht erreichbar...

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von bananenmann ()

    • An der Seite leigt es nicht, bei dir fehlt irgendwas mit (oder für) openssl.

      Versuche mal folgendes:

      Quellcode

      1. opkg install openssl openssl-conf python-pyopenssl


      Oder einfacher: in dem Aufruf https durch http ersetzten:

      Quellcode

      1. cd /etc/openvpn; rm -f ./update-resolv-conf-BJ ; wget http://raw.githubusercontent.com/cfdisk/openvpn-update-resolv-conf/master/update-resolv-conf.sh -O ./update-resolv-conf-BJ; chmod +x update-resolv-conf-BJ
    • hmm, geht immer noch nicht...


      Quellcode

      1. opkg install openssl openssl-conf python-pyopenssl
      2. Package openssl (1.1.1c-r0) installed in root is up to date.
      3. Package openssl-conf (1.0.2a-r0) installed in root is up to date.
      4. Package python-pyopenssl (1:16.1.0-r0.vti01) installed in root is up to date.
      5. root@vusolo4k:
      6. cd /etc/openvpn; rm -f ./update-resolv-conf-BJ ; wget http://ra
      7. w.githubusercontent.com/cfdisk/openvpn-update-resolv-conf/master/update-resolv-c
      8. onf.sh -O ./update-resolv-conf-BJ; chmod +x update-resolv-conf-BJ
      9. Connecting to raw.githubusercontent.com (151.101.192.133:80)
      10. Connecting to raw.githubusercontent.com (151.101.192.133:443)
      11. wget: can't execute 'openssl': No such file or directory
      12. wget: error getting response: Connection reset by peer
      13. chmod: update-resolv-conf-BJ: No such file or directory
      14. root@vusolo4k:/etc/openvpn#
      Alles anzeigen
    • Oh, da bin ich überfragt. Das scheint mir vti (ARM) spezifisch zu sein. Ich denke da fehlt ein Paket, aber welches?

      Aber egal, dann eben mit curl:

      Quellcode

      1. cd /etc/openvpn; rm -f ./update-resolv-conf-BJ ; curl https://raw.githubusercontent.com/cfdisk/openvpn-update-resolv-conf/master/update-resolv-conf.sh > update-resolv-conf-BJ; chmod +x update-resolv-conf-BJ

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von hgdo () aus folgendem Grund: 2 Beiträge zusammengefasst

    • Irgenwie ist der Wurm drin:

      Quellcode

      1. [H[Jroot@vusolo4k:
      2. cd /etc/openvpn; rm -f ./update-resolv-conf-BJ ; curl https://r
      3. aw.githubusercontent.com/cfdisk/openvpn-update-resolv-conf/master/update-resolv-
      4. conf.sh > update-resolv-conf-BJ; chmod +x update-resolv-conf-BJ
      5. -sh: curl: command not found
      6. root@vusolo4k:/etc/openvpn#

      Es tut mir echt leid, dass ich dich so nerve. Geh' Dich erstmal ausruhen... das eilt nicht.