ConnectBot
przegląd
- Utwórz osobisty certyfikat/klucz używany do bezpiecznego dostępu
- zainstaluj ConnectBot lub equivilent na telefonie
- Zainstaluj serwer SSH na komputerze PC lub zdolnym routerze (np. DD-WRT)
- Skonfiguruj przekierowanie portu w routerze: niestandardowy port na port 22
- Utwórz konto na serwerze SSD
- Skonfiguruj przekierowanie portu w connectbocie na telefonie
- Skonfiguruj aplikacje, aby korzystały z przekierowania portów
, aby zainstalować connectbota lub jego odpowiednik na telefonie:
- Utwórz klucz publiczny
- Uruchom ConnectBot
- Menu, “Zarządzaj klawiszami Pubkeys”, Menu, “Generuj”, użyj RSA, reszta zależy od Ciebie
- naciśnij długo klawisz, wybierz “Kopiuj klucz publiczny”, wyjdź
- Wyślij jako e-mail, tekst lub w inny sposób wyślij go do dowolnego miejsca, w którym zarządzasz serwer SSH (zwykle konto PC)
- skonfiguruj konto, używając nazwy konta, nazwy hosta i portu (zgodnie z serwerem SSH), jak wskazano na głównym ekranie ConnectBot
- Skonfiguruj przekierowywanie portów
- długo kliknij konto
- “edytuj przekierowywanie portów”, “menu”, “Dodaj”
- wybierz pseudonim, wpisz lokalny
- port źródłowy: port używany przez aplikację, którą zamierzasz przekazać, np. 4025 dla envisalink, 4080 dla CT-30. To musi być nieużywany port w telefonie.Envisalink:4025 lub 192.168.0.112: 4025 dla envisalink lub http://192.168.0.100:80 dla CT-30
- “Utwórz Port Forward”
- gotowe. Naciśnij ponownie, wybierz konto do połączenia, a następnie “Strona główna”.
- Otwórz aplikację, której chcesz użyć i skonfiguruj ją tak, aby używała lokalnego portu z localhost: port, np. localhost: 4025 lub http://localhost:4080 dla CT-30
DscKeypad umożliwia zdefiniowanie dwóch połączeń, jednego dla dostępu przez ConnectBot, drugiego dla bezpośredniego połączenia w sieci prywatnej. Użyj ustawienia>Envisalink > Typ połączenia, aby przełączać się między nimi.
aplikacja termostatu CT-30 umożliwia zdefiniowanie wielu termostatów za pomocą ustawień>adresów termostatów. Skonfiguruj dwa adresy (jeśli chcesz), jeden z sieci lokalnej (np. http://localhost:4080), a drugi przez ConnectBot (np. http://localhost:80). Możesz również użyć wielu widżetów, aby zobaczyć adres termostatu.
po bezpiecznym zalogowaniu klienta do zdalnego serwera SSH, połączenie działa poprzez obserwowanie przez klienta SSH połączeń w systemie lokalnym (telefonie) do portów zdefiniowanych jako port forwards. Wszelkie wysyłane dane są szyfrowane i kierowane przez serwer SSH, odszyfrowane, a następnie przekazywane na docelowy adres wewnętrzny. Dane przesyłane wewnętrznie z tych urządzeń są kierowane z powrotem w tym samym kierunku.
Leave a Reply