Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Off Topic
    4. Tut-OpenVPN Server im Container unter Proxmox

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Tut-OpenVPN Server im Container unter Proxmox

    This topic has been deleted. Only users with topic management privileges can see it.
    • crunchip
      crunchip Forum Testing Most Active @lemuba last edited by

      @lemuba sagte in Tut-OpenVPN Server im Container unter Proxmox:

      Danach installierst Du von den Proxmox Container Templates:
      turnkey-openvpn

      Als Ergänzung, damit die Installation überhaupt funktioniert
      Beim CT erstellen muss Unprivilegierter Container Haken entfernt werden

      L 1 Reply Last reply Reply Quote 1
      • Lenny.CB
        Lenny.CB Most Active @lemuba last edited by Lenny.CB

        @lemuba habe auch noch eine Ergänzung:
        für den Download der Datei "mydevice.ovpn" kann man auch folgendes machen:

        in der Konsole eingeben:

        /var/www/openvpn/bin/addprofile mydevice
        

        mydevice ist in dem Fall der erstellte Client-Name
        Dann wird eine URL und ein Pfad angezeigt.

        jetzt Im Browser eingeben (vorher anpassen):

        https://IP_vom_OpenVPN_Server/profiles/45454545fdgngdgmn4156154xfj15xhmg5/
        

        dann bekommt man das hier angezeigt:
        1ed9587d-274f-4524-8315-7959ed8265a6-image.png
        Dann entweder auf download klicken oder mir den Handy den QR scannen.

        1 Reply Last reply Reply Quote 0
        • Lenny.CB
          Lenny.CB Most Active @lemuba last edited by

          @lemuba jetzt noch meine Frage:
          um von außen in sein Netzwerk zu kommen muss man doch noch:

          • in der Fritte eine statische Route eintragen
          • Datei openvpn.conf noch anpassen
            Korrekt?
          L 1 Reply Last reply Reply Quote 0
          • L
            lemuba @crunchip last edited by lemuba

            @crunchip sagte in Tut-OpenVPN Server im Container unter Proxmox:

            @lemuba sagte in Tut-OpenVPN Server im Container unter Proxmox:

            Danach installierst Du von den Proxmox Container Templates:
            turnkey-openvpn

            Als Ergänzung, damit die Installation überhaupt funktioniert
            Beim CT erstellen muss Unprivilegierter Container Haken entfernt werden

            Hast Du Recht - mal sehen was sonst noch so reinkommt - ergänze/korrigiere ich dann noch Oben....
            Ist schon paar Tage her wo ich das eingerichtet hatte. Den Haken nehme ich eigentlich immer raus.
            So schauts bei mir aus.

            info.JPG

            1 Reply Last reply Reply Quote 0
            • L
              lemuba @Lenny.CB last edited by lemuba

              @Lenny-CB sagte in Tut-OpenVPN Server im Container unter Proxmox:

              @lemuba jetzt noch meine Frage:
              um von außen in sein Netzwerk zu kommen muss man doch noch:

              • in der Fritte eine statische Route eintragen
              • Datei openvpn.conf noch anpassen
                Korrekt?

              In der Fritte eine statische Route eintragen: Ja, hatte ich ja oben beschrieben.

              Datei openvpn.conf noch anpassen

              Die Datei mal gesucht:

              config.JPG

              Siehst Du auch am Datum, hatte ich nicht geändert.

              Aktueller Datei Inhalt:

              d /run/openvpn 0755 root root - -

              Aber Du hast Recht, irgendwo muss ich noch was editiert haben, da das Schlüsselfile den Link auf meinen DynDns Account enthält.
              Schaue ich heute Abend nach...

              Lenny.CB 1 Reply Last reply Reply Quote 0
              • Lenny.CB
                Lenny.CB Most Active @lemuba last edited by Lenny.CB

                @lemuba sagte in Tut-OpenVPN Server im Container unter Proxmox:

                In der Fritte eine statische Route eintragen: Ja, hatte ich ja oben beschrieben.

                Ich meine nicht die DynDns-Geschichte. Ich meine eine "IPv4-Route".
                Ich bin jetzt auch nicht grad der VPN-Spezi, aber ohne diese IPv4-Route finden deine Antwortpakete nicht mehr den Weg zu Dir zurück.

                Wenn ich z.B. bei bestehender VPN-Verbindung in meinem Handy die interne IP vom ioBroker eingebe, bekomme ich die Seite angezeigt.
                Das passiert aber nicht wenn ich die IPv4-Route nicht eintrage und die .conf Datei nicht anpasse.
                Dafür ist das Routing zwischen den virtuellen und internen Netzwerk.
                @VPN-Spezis: bitte berichtigen wenn Quark schreibe. Ich will ja auch noch lernen. 🙂

                Nachtrag: etwas weiter oben meinte ich die Datei "server.conf" (/etc/openvpn/server.conf)

                L 1 Reply Last reply Reply Quote 0
                • L
                  lemuba @Lenny.CB last edited by lemuba

                  @Lenny-CB sagte in Tut-OpenVPN Server im Container unter Proxmox:

                  @lemuba sagte in Tut-OpenVPN Server im Container unter Proxmox:

                  In der Fritte eine statische Route eintragen: Ja, hatte ich ja oben beschrieben.

                  Ich meine nicht die DynDns-Geschichte. Ich meine eine "IPv4-Route".
                  Ich bin jetzt auch nicht grad der VPN-Spezi, aber ohne diese IPv4-Route finden deine Antwortpakete nicht mehr den Weg zu Dir zurück.

                  Wenn ich z.B. bei bestehender VPN-Verbindung in meinem Handy die interne IP vom ioBroker eingebe, bekomme ich die Seite angezeigt.
                  Das passiert aber nicht wenn ich die IPv4-Route nicht eintrage und die .conf Datei nicht anpasse.
                  Dafür ist das Routing zwischen den virtuellen und internen Netzwerk.
                  @VPN-Spezis: bitte berichtigen wenn Quark schreibe. Ich will ja auch noch lernen. 🙂

                  Nachtrag: etwas weiter oben meinte ich die Datei "server.conf" (/etc/openvpn/server.conf)

                  Auf alle Fälle scheinst Du schon mal Recht zu haben - ich verstehe auch nicht viel von VPN 😉
                  Hatte bis Dato nur versucht, das mein Client/Iphone die Verbindung aufbaut - und das funktioniert ja - Statische Route hatte ich keine eingeben, oder konfiguriert - somit wie gerade festgestellt, komme ich auch noch nicht in mein Heimnetzwerk - hatte gerade das noch gefunden und muss nun selber erstmal schauen wie, was, wo:

                  https://serversupportforum.de/threads/turnkey-openvpn-fuer-kommunikation-im-heimnetz.59876/

                  Lenny.CB 1 Reply Last reply Reply Quote 0
                  • Lenny.CB
                    Lenny.CB Most Active @lemuba last edited by

                    @lemuba
                    schau dir mal die server.conf an.

                    --> nano /etc/openvpn/server.conf

                    hinzufügen:

                    push "route 192.168.2.0 255.255.255.0"		
                    push "dhcp-options DNS 192.168.2.1"			
                    

                    --> push "route 192.168.2.0 255.255.255.0" verweist auf das interne Netzwerk, ggf. muss das auf dein Netzwerk anpassen
                    --> push "dhcp-options DNS 192.168.2.1" verweist auf den internen DNS-Server. Im Regelfall der Router), wieder anpassen

                    dann noch die folgende Zeile auskommentieren

                    push "route 10.10.10.0 255.255.255.0"
                    

                    dann noch die IPv$-Route in der Fritte:

                    --> Heimnetz/Netzwerk/Netzwerkeinstellungen/IPv4-Routen

                    neue Route Anlegen:

                    IPv4Netzwerk:	10.10.10.0		--> IP vom virtuellen Netz
                    Subnetzmaske:	255.255.255.0		--> Sub vom virtuellen Netz
                    Gateway:	192.168.0.30		--> IP von OpenVPN-Server
                    

                    8ee3b6ef-2622-4997-89de-855527caed48-image.png
                    auf dein Netz anpassen, dann sollte es mit den internen IP durch den Tunnel funzen.

                    Lenny.CB 1 Reply Last reply Reply Quote 0
                    • Lenny.CB
                      Lenny.CB Most Active @Lenny.CB last edited by

                      was ich aber merkwürdig finde:
                      ich muss dennoch eine Portfreigabe machen.

                      Ich meine damit:
                      192.168.2.45:8081 geht nur durch den Tunnel wenn ich den entsprechenden Port in der Fritte weiterleite
                      192.168.2.45:8081 funktioniert ohne Portweiterleitung nur im "richtigen" internen Netz.

                      Weis wer warum?

                      L 1 Reply Last reply Reply Quote 0
                      • L
                        lemuba @Lenny.CB last edited by lemuba

                        @Lenny-CB

                        Tja, ich bringe es leider nicht hin.

                        Mit turnkey-init kann man das Teil ja sozusagen resetten und die Installationsroutine neu starten. Dabei die Adressen wieder eingeben.
                        Ich habe letztendlich die voreigestellten 10er (10.x.x.x Adressen) genommen. So oder so, ich komme leider mit keinem Routing in der Fritzbox hin.

                        Mein Router: 192.168.12.1
                        Mein TKVPN: 192.168.12.8

                        Meine Server Config:

                        # PUBLIC_ADDRESS: ich.selfhost.eu (used by openvpn-addclient)
                        
                        port 1194
                        proto udp
                        dev tun
                        
                        comp-lzo
                        keepalive 10 120
                        
                        persist-key
                        persist-tun
                        user nobody
                        group nogroup
                        
                        chroot /etc/openvpn/easy-rsa/keys/crl.jail
                        crl-verify crl.pem
                        
                        ca /etc/openvpn/easy-rsa/keys/ca.crt
                        dh /etc/openvpn/easy-rsa/keys/dh2048.pem
                        tls-auth /etc/openvpn/easy-rsa/keys/ta.key 0
                        key /etc/openvpn/easy-rsa/keys/server.key
                        cert /etc/openvpn/easy-rsa/keys/server.crt
                        
                        ifconfig-pool-persist /var/lib/openvpn/server.ipp
                        client-config-dir /etc/openvpn/server.ccd
                        status /var/log/openvpn/server.log
                        verb 4
                        
                        # virtual subnet unique for openvpn to draw client addresses from
                        # the server will be configured with x.x.x.1
                        # important: must not be used on your network
                        server 10.55.75.0 255.255.255.0
                        
                        
                        # push routes to clients to allow them to reach private subnets
                        push "route 10.0.1.0 255.255.255.0"
                        

                        Ich glaube ich haue das Ding (Container) in die Tonne und suche was besser dokumentiertes. Hatte mir nun auch schon die Finger wund gegoogelt.

                        Lenny.CB P 3 Replies Last reply Reply Quote 0
                        • Lenny.CB
                          Lenny.CB Most Active @lemuba last edited by

                          @lemuba is doch fast gut. Bin grad nicht am Rechner. Schreib morgen noch was dazu.
                          In der Installation hast du 2 unterschiedliche 10er IPs eingetragen?

                          1 Reply Last reply Reply Quote 0
                          • Lenny.CB
                            Lenny.CB Most Active @lemuba last edited by Lenny.CB

                            @lemuba
                            so wie es ausschaut, hast Du 2 verschiedene IP-Bereiche angegeben bei der Installation. In einer Videoanleitung die ich mal gesehen habe, wurde gesagt, dass die gleich sein können. Habe ich dann bei mir auch so gemacht.

                            Für deinen Fall, wenn sie unterschiedlich sind (ungetestet!)

                            nano /etc/openvpn/server.conf
                            zu deiner vorhandenen server.conf hinzufügen

                            push "route 192.168.12.0 255.255.255.0"
                            push "dhcp-options DNS 192.168.12.1"
                            

                            Ich gehe davon aus, dass deine Fritzbox auch den DNS macht.

                            FRITZ.Box--> Heimnetz/Netzwerk/Netzwerkeinstellungen/IPv4-Routen
                            neue Route anlegen:

                            IPv4Netzwerk:	10.55.75.0		--> IP vom virtuellen Netz
                            Subnetzmaske:	255.255.255.0		--> Sub vom virtuellen Netz
                            Gateway:	192.168.12.8		--> IP von OpenVPN-Server
                            
                            L 1 Reply Last reply Reply Quote 0
                            • L
                              lemuba @Lenny.CB last edited by lemuba

                              @Lenny-CB sagte in Tut-OpenVPN Server im Container unter Proxmox:

                              @lemuba
                              so wie es ausschaut, hast Du 2 verschiedene IP-Bereiche angegeben bei der Installation. In einer Videoanleitung die ich mal gesehen habe, wurde gesagt, dass die gleich sein können. Habe ich dann bei mir auch so gemacht.

                              Diese Videoanleitung hatte ich auch schon durch... kein Erfolg, dann wurde noch nichtmal die Client-Verbindung auf dem Iphone Grün.:

                              Die von Dir vorgeschlagne server.conf Settings und Routings auch ohne Erfolg bisher.

                              Ich schaue nochmal in Ruhe am Wochenende. Ich denke ich werde aber auch nochmal direkt ein Debian OpenVpn/nicht Turnkey aufsetzen/testen.
                              Ich bin eigentlich Weltmeister im Googeln 😉 Aber die Turnkey VPN Doku ist armselig - dachte erst, weil als Proxmox Template angeboten, dass da mehr hinter steht... offentsichlich nicht.

                              Bei meiner vorheringen Lösung, Dietpi/Open VPN (nun abgeschaltet), brauchte ich überhaupt kein Routing auf meiner Fritte einstellen. Kam über Jahre so problemlos in mein Heimnetz - kann aber sein, dass ich "damals" DHCP-technisch, etc. noch was an der Diskstation selber einstellen musste - nur kann ich mich da nicht mehr dran erinnern 😉

                              Das ist nun auch das Tolle an Proxmox, den einzelnen Containern und VMs - man kann überall seine Notizen/Links reinschreiben...

                              crunchip 1 Reply Last reply Reply Quote 0
                              • crunchip
                                crunchip Forum Testing Most Active @lemuba last edited by

                                @lemuba sagte in Tut-OpenVPN Server im Container unter Proxmox:

                                Diese Videoanleitung hatte ich auch schon durch.

                                welche war das?

                                vllt hilft das hier
                                https://administrator.de/wissen/openvpn-server-installieren-pfsense-firewall-mikrotik-dd-wrt-gl-inet-router-123285.html#toc-17

                                L 1 Reply Last reply Reply Quote 1
                                • L
                                  lemuba @crunchip last edited by

                                  @crunchip

                                  Die hier:

                                  https://www.youtube.com/watch?v=jw_ogfmEgbc

                                  crunchip Lenny.CB 2 Replies Last reply Reply Quote 0
                                  • crunchip
                                    crunchip Forum Testing Most Active @lemuba last edited by

                                    @lemuba 😂 dacht ich mir
                                    habs bissher auch nicht hinbekommen, scheiter am unifi
                                    aber irgendwo hab ich mal was mitbekommen, das Tun im Video fehlt, das muss noch gesetzt/aktiviert werden, ohne gehts nicht,
                                    kenn mich damit selbst nicht aus

                                    1 Reply Last reply Reply Quote 0
                                    • Lenny.CB
                                      Lenny.CB Most Active @lemuba last edited by Lenny.CB

                                      @lemuba sagte in Tut-OpenVPN Server im Container unter Proxmox:

                                      @crunchip

                                      Die hier:

                                      https://www.youtube.com/watch?v=jw_ogfmEgbc

                                      genau das meine ich. Danach habe ich das auch gemacht. Verbindung war dann OK. Nur aufs interne Netz ging es nicht.

                                      @crunchip sagte in Tut-OpenVPN Server im Container unter Proxmox:

                                      @lemuba sagte in Tut-OpenVPN Server im Container unter Proxmox:

                                      Diese Videoanleitung hatte ich auch schon durch.

                                      welche war das?

                                      vllt hilft das hier
                                      https://administrator.de/wissen/openvpn-server-installieren-pfsense-firewall-mikrotik-dd-wrt-gl-inet-router-123285.html#toc-17

                                      und dieser Link brachte mich dann zur den push-Routen und der IPv4-Route.

                                      Ist schon sehr merkwürdig. 😦

                                      1 Reply Last reply Reply Quote 0
                                      • H
                                        H4lunkE @lemuba last edited by

                                        @lemuba

                                        danke für das Tut 👍

                                        Ich kann leider in meinem Proxmox (6.2-11) kein turnkey-openvpn Template finden.
                                        Kann ich das irgendwo runterladen?

                                        FredF 1 Reply Last reply Reply Quote 0
                                        • FredF
                                          FredF Most Active Forum Testing @H4lunkE last edited by

                                          @H4lunkE sagte in Tut-OpenVPN Server im Container unter Proxmox:

                                          Kann ich das irgendwo runterladen?

                                          Ja:
                                          template.gif

                                          H 1 Reply Last reply Reply Quote 0
                                          • H
                                            H4lunkE @FredF last edited by

                                            @FredF

                                            Danke, wie ich das den Tag übersehen konnte, ist mir ein Rätsel. 🤷‍♂️

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            514
                                            Online

                                            31.7k
                                            Users

                                            79.9k
                                            Topics

                                            1.3m
                                            Posts

                                            openvpn proxmox
                                            23
                                            109
                                            15229
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo