Seppim 14 Geschrieben 17. März 2020 Melden Teilen Geschrieben 17. März 2020 Guten Abend, könnte man einen Cloud P2P Dienst selber erstellen? Beispiel: Ich habe 5 Linux PC´s Ich habe 5 iOs und Android Apps die ich selber erstelle Nun soll die App auf die Controller ohne Portweiterleitung zugreifen können. Und zwar TCP Port 6883 Die App müsste sich auf meinem Cloud Server verbinden, der wiederum die Pakete auf den Linux PC weiterleitet, welcher immer mit der Cloud verbunden ist. Denk mal mit einer VPN Verbindung, aber ich müsste das ja in die App mit rein nehmen. Gibt es da etwas in open source? OpenVPN kenn ich, aber das in einer App integrieren? Danke! Zitieren Link zu diesem Kommentar
mwiederkehr 373 Geschrieben 18. März 2020 Melden Teilen Geschrieben 18. März 2020 Mir fallen dazu zwei mögliche Lösungen ein: SSH Reverse Tunnel: die Controller bauen eine SSH-Verbindung zum Server auf. Über diese Verbindung wird der Port weitergeleitet. WireGuard: Eine recht neue Lösung. Ein VPN, welches Verbindungen auch von hinter NAT-Firewalls aufbauen kann. Damit wären die Controller vom Server aus so erreichbar, als stünden sie im gleichen Netzwerk. Zitieren Link zu diesem Kommentar
Seppim 14 Geschrieben 18. März 2020 Autor Melden Teilen Geschrieben 18. März 2020 WireGuard klingt interessant. Danke! Zitieren Link zu diesem Kommentar
Seppim 14 Geschrieben 19. März 2020 Autor Melden Teilen Geschrieben 19. März 2020 Hallo, ich habe bei HostEurope einen virtuellen Server ... leider unterstützt. Meldung vom Support: Leider ist der Kernel der von uns verwendeten Virtualisierungssoftware nicht kompatibel mit nativem Wireguard. Wir können Ihnen daher nur empfehlen, mit Alternativen wie z.b. BoringTun Ihre Wireguard Verbindung auf Ihrem Server einzurichten. Nun habe ich boringtun installiert, finde aber keine Anleitung wie es mit wireguard zusammenarbeitet. Der Befehl: root@dlc:~# wg-quick up /etc/wireguard/wg0.conf [#] ip link add wg0 type wireguard RTNETLINK answers: Operation not supported Unable to access interface: Protocol not supported [#] ip link delete dev wg0 Cannot find device "wg0" Ich müsste also das erzeugen von wg0 mit boringtun umgehen? Kann mir da bitte jemand unterstützen? Danke! Zitieren Link zu diesem Kommentar
mwiederkehr 373 Geschrieben 19. März 2020 Melden Teilen Geschrieben 19. März 2020 Eine Lösung für Dein konkretes Problem habe ich nicht, aber ich kann Dir nur dazu raten, für solche Sachen einen vServer mit Vollvirtualisierung zu verwenden. Dann läuft ein "normaler" Kernel und Du bist nicht eingeschränkt mit TUN/TAP etc. Auch wenn Du es so irgendwie hinbekommen würdest, irgendwann aktualisieren sie den Host und dann geht es vielleicht nicht mehr. Als Tipp kann ich Hetzner nennen, bei denen sind auch die kleinen vServer voll virtualisiert. Es gibt aber natürlich noch viele andere Anbieter. Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.