Wie kann ich unter restriktiven Bedingungen SSH-Verbindungen herstellen?

Wie kann ich unter restriktiven Bedingungen SSH-Verbindungen herstellen?

Ich führe ein Produkt vor, das bald verkauft wird. Dabei habe ich jedoch festgestellt, dass der Internetzugang der Leute oft restriktiver ist, als ich je gedacht hätte. In einem bestimmten Bereich erlaubt der Internetanbieter dem Kunden nicht, auf den Router zuzugreifen und Ports zu öffnen (das scheint der Fall zu sein, wenn der Kunde über Kabel-Internet verfügt). Das hat mich zum Nachdenken darüber gebracht, wie ich das Produkt aktualisieren und warten werde. Ursprünglich ging ich davon aus, dass ich statische IPs und Portweiterleitungen einrichten könnte, aber das wird nicht funktionieren. Außerdem habe ich festgestellt, dass viel mehr Leute als erwartet dynamische IPs verwenden. Wie überwinde ich diese Probleme?

Ich verwende ein sehr minimalistisches Linux ohne GUI oder X.

Antwort1

Soll das Produkt die Anfrage initiieren? Im Allgemeinen kann fast jede Verbindung ausgehende Anfragen initiieren und es beseitigt Portweiterleitungsprobleme. Vielleicht sollte es nach einem Zeitplan erfolgen?

Antwort2

Führen Sie auf Ihrem Produkt einen OpenVPN-Client aus, der eine Verbindung zu einem OpenVPN-Server an Ihrem Standort herstellt. Anschließend können Sie über das VPN per SSH auf das Produktgerät zugreifen.

verwandte Informationen