ConnectBot

Übersicht

  • Erstellen eines persönlichen Zertifikats / Schlüssels für den sicheren Zugriff
  • Installieren Sie ConnectBot oder gleichwertig auf dem Telefon
  • Installieren Sie einen SSH-Server auf einem PC oder einem fähigen Router (z. B. DD-WRT)
  • port-Weiterleitung im Router: Nicht standardmäßiger Port zu Port 22
  • Konto im SSD-Server erstellen
  • Port-Weiterleitung in ConnectBot am Telefon einrichten
  • Anwendungen für die Verwendung der Portweiterleitung konfigurieren

So installieren Sie ConnectBot oder einen gleichwertigen:

  1. Erstellen Sie einen öffentlichen Schlüssel
    1. Starten Sie ConnectBot
    2. Menü, “Pubkeys verwalten”, Menü, “Generieren”, verwenden Sie RSA, der Rest liegt bei Ihnen
    3. Drücken Sie lange die Taste, wählen Sie “Öffentlichen Schlüssel kopieren”, beenden Sie
    4. Senden Sie server (normalerweise Ihr PC-Konto)
    5. Richten Sie das Konto mit Ihrem Kontonamen, Hostnamen und Port (gemäß Ihrem SSH-Server) ein, wie im Hauptbildschirm von ConnectBot angegeben
    6. Port vorwärts einrichten
      1. Klicken Sie lange auf das Konto
      2. “Port vorwärts bearbeiten”, “Menü”, “Hinzufügen”
      3. wählen Sie einen Spitznamen, Typ ist lokal
      4. Quellport: Der Port, der von der Anwendung verwendet wird, die Sie weiterleiten möchten, z. B. 4025 für Envisalink, 4080 für den CT-30. Dies muss ein unbenutzter Port auf Ihrem Telefon sein.
      5. Ziel: Die interne IP-Adresse des Remote-Systems, auf das Sie zugreifen möchten, z. B. envisalink: 4025 oder 192.168.0.112:4025 für den Envisalink oder http://192.168.0.100:80 für den CT-30
      6. “Port Forward erstellen”
      7. Fertig. Hit zurück, wählen Sie das Konto zu verbinden, dann “home”.
      8. Öffnen Sie die App, die Sie verwenden möchten, und konfigurieren Sie sie für die Verwendung des lokalen Ports mit localhost:port, z. B. localhost: 4025 oder http://localhost:4080 für den CT-30

Mit dem DscKeypad können zwei Verbindungen definiert werden, eine für den Zugriff über ConnectBot, die andere für die direkte Verbindung innerhalb Ihres privaten Netzwerks. Verwenden Sie Einstellungen>Envisalink>Verbindungstyp, um zwischen ihnen zu wechseln.

Die CT-30 Thermostat-Anwendung ermöglicht die Definition mehrerer Thermostate mit Einstellungen >Thermostat-Adressen. Konfigurieren Sie zwei Adressen (falls gewünscht), eine aus Ihrem lokalen Netzwerk (z. B. http://localhost:4080) und die andere über ConnectBot (z. B. http://localhost:80). Sie können auch mehrere Widgets verwenden, um die Thermostatadresse anzuzeigen.

Nach dem sicheren Anmelden des Clients am Remote-SSH-Server funktioniert die Verbindung, indem der SSH-Client auf Verbindungen auf dem lokalen System (Ihrem Telefon) zu den als Portweiterleitungen definierten Ports achtet. Alle gesendeten Daten werden verschlüsselt und über den SSH-Server geleitet, entschlüsselt und dann an die interne Zieladresse weitergeleitet. Daten, die intern von diesen Geräten gesendet werden, werden in dieselbe Richtung zurückgeleitet.

Leave a Reply