Jak zdalnie uzyskać dostęp do Raspberry Pi za zaporą ogniową

Jak zdalnie uzyskać dostęp do Raspberry Pi za zaporą ogniową
W dzisiejszych czasach popyt na urządzenia IoT rośnie, a wiele urządzeń jest wdrażanych na całym świecie, umożliwiając użytkownikom uruchamianie oprogramowania i wykonywanie innych niesamowitych rodzajów rzeczy, takich jak monitorowanie, wykrywanie i tak dalej. Organizacja planuje wdrożyć wiele Raspberry Pi lub inne urządzenia wbudowane w celu wykonywania różnych zadań. Tak więc istnieje potrzeba posiadania sposobu, w jaki ktoś może zdalnie uzyskać dostęp do tych urządzeń za zaporą lub routerem bez użycia publicznego adresu IP.

W tym artykule zawiera rozwiązanie do zdalnego dostępu do Raspberry Pi za zaporą ogniową i dostęp do terminalu Raspberry Pi bez adresu IP i domyślnego portu SSH.

Jak zdalnie uzyskać dostęp do Raspberry Pi za zaporą ogniową

Remoteiot to niesamowita platforma, która umożliwia użytkownikom zdalny dostęp do urządzenia Raspberry Pi za zaporą ogniową i router. Aby wykonać proces dostępu zdalnego, wykonaj poniżej wspomniane kroki:

Krok 1: Włącz SSH i VNC na Raspberry Pi z „Raspi-config” w „Opcja systemów”.

Musisz wybrać SSH i VNC jeden po drugim, aby je włączyć.

Krok 2: Przejdź do strony internetowej i zarejestruj się Remoteiot Korzystanie z wiadomości e -mail i hasła.

Krok 3: Wybierać System Jak „Linux” Skopiuj "kędzior" Polecenie, które pojawia się na ekranie.

Krok 4: Wykonaj polecenie curl w terminalu Raspberry Pi, aby dodać urządzenie do Remoteiot system.

$ curl -s -l 'https: // remoteiot.com/instaluj/instaluj.sh '| sudo bash -s 'f3UKZExke2pDzyx9HS1W0184899D75E0' 'My Device'

Notatka: Zastępować „Moje urządzenie” Imię o dowolnym imieniu, które chcesz, w moim przypadku, podałem mu imię „Raspberry pi”.

Krok 5: To dodaje urządzenie Raspberry Pi do Remoteiot system i możesz to zobaczyć w "Urządzenia" Sekcja. Kliknij dwukrotnie urządzenie.

Krok 6: Przejdź do menu listy i wybierz „Połącz port” opcja.

Krok 7: Wybierz „SSH” opcja, pozostawienie innych jako domyślnych i wybierz "Składać" przycisk.

Otwiera to zdalne połączenie SSH na ekranie i możesz użyć tych informacji do zdalnego dostępu do terminalu Raspberry Pi.

Uzyskaj dostęp do Raspberry Pi Terminal zdalnie za zaporą ogniową

otwarty Kit aplikacja w systemie Windows i dodaj „Nazwa hosta” i numer portu, który pojawia się na ekranie. W moim przypadku, „Proxy8.Remoteiot.com ” to nazwa hosta i „28068” to numer portu.

Zaakceptuj zdalne połączenie za pomocą "Zaakceptować" przycisk.

Zaloguj się jako "Liczba Pi" i dodaj również domyślne hasło dla nazwy użytkownika.

To otworzy zdalny terminal Raspberry Pi za zaporą za pomocą innego numeru portu zamiast używania domyślnego „22”.

Uzyskaj dostęp do Raspberry Pi zdalnie za zaporą za pośrednictwem VNC

Jeśli chcesz korzystać z usługi VNC, śledź Krok 6, gdzie zamiast SSH, musisz wybrać „RealVNC” opcja.

Użyj adresu, który pojawia się na ekranie i dodaj go do przeglądarki VNC.

Zaloguj się z domyślnym poświadczeniem Raspberry Pi, jeśli go nie zmieniłeś.

To otworzy zdalny dostęp VNC za zaporą.

W tym momencie zdalnie uzyskaliśmy dostęp do urządzenia Raspberry Pi za zaporą.

Wniosek

Zdalny dostęp do urządzenia Raspberry Pi za zaporem pomaga zabezpieczyć urządzenie, chroniąc go przed atakami skanowania portów, które mogą uzyskać dostęp do urządzenia Raspberry Pi za pomocą domyślnego numeru portu. Wytyczne wspomniane powyżej pomogą ci łatwo wykonać dostęp zdalny za pomocą systemu zdalnego, który wymaga utworzenia konta i wykonania "kędzior" Polecenie do podłączenia urządzenia. Następnie możesz użyć „Połącz port” Opcja dostępu do urządzenia za pośrednictwem Putty lub VNC Viewer za zaporą zapory.