ConnectBot

Aperçu

  • Créer un certificat / clé personnel utilisé pour un accès sécurisé
  • Installer ConnectBot ou equivilent sur le téléphone
  • Installer un serveur SSH sur un PC ou un routeur compatible (par exemple DD-WRT)
  • Configurer le transfert de port dans le routeur: port non standard vers le port 22
  • Créer un compte dans le serveur SSD
  • Configurer le transfert de port dans ConnectBot sur le téléphone
  • Configurer les applications pour utiliser le transfert de port

Pour installer ConnectBot ou l’équivalent sur le téléphone:

  1. Créer une clé publique
    1. Démarrer ConnectBot
    2. Menu, “Gérer les clés publiques”, Menu, “Générer”, utiliser RSA, le reste dépend de vous
    3. Appuyez longuement sur la touche, choisissez “Copier la clé publique”, quittez
    4. Envoyer par e-mail, TEXTE ou autrement l’envoyer où que vous gériez votre SSH serveur (généralement votre compte PC)
    5. Configurer le compte en utilisant votre nom de compte, votre nom d’hôte et votre port (selon votre serveur SSH) comme indiqué dans l’écran principal du ConnectBot
    6. Configurer les transferts de port
      1. cliquez longuement sur le compte
      2. “Modifier les transferts de port”, “menu”, “ajouter”
      3. choisissez un pseudo, le type est local
      4. Port source : le port utilisé par l’application que vous allez transférer, par exemple 4025 pour envisalink, 4080 pour le CT-30. Cela doit être un port inutilisé sur votre téléphone.
      5. Destination : l’adresse IP interne sur le système distant auquel vous allez accéder, par exemple envisalink:4025, ou 192.168.0.112:4025 pour l’envisalink, ou http://192.168.0.100:80 pour le CT-30
      6. “Créer un transfert de port”
      7. Vous avez terminé. Appuyez sur Retour, sélectionnez le compte à connecter, puis “accueil”.
      8. Ouvrez l’application que vous souhaitez utiliser et configurez-la pour utiliser le port local avec localhost:port, par exemple localhost:4025, ou http://localhost:4080 pour le CT-30

Le DscKeypad permet de définir deux connexions, l’une pour un accès via ConnectBot, l’autre pour une connexion directe au sein de votre réseau privé. Utilisez le type de connexion settings > Envisalink > pour basculer entre eux.

L’application de thermostat CT-30 permet de définir plusieurs thermostats à l’aide des paramètres > Adresses de thermostat. Configurez deux adresses (si vous le souhaitez), l’une depuis votre réseau local (par exemple http://localhost:4080) et l’autre via ConnectBot (par exemple http://localhost:80). Vous pouvez également utiliser plusieurs widgets pour voir l’adresse du thermostat.

Après avoir connecté en toute sécurité le client au serveur SSH distant, la connexion fonctionne en demandant au client SSH de surveiller les connexions sur le système local (votre téléphone) aux ports définis comme des ports en avant. Toutes les données envoyées sont cryptées et acheminées via le serveur SSH, décryptées, puis transmises à l’adresse interne cible. Les données envoyées en interne à partir de ces appareils sont renvoyées dans la même direction.

Leave a Reply