Denne artikkelen vil gi en løsning for ekstern tilgang til Raspberry Pi bak brannmuren og tilgang til Raspberry Pi-terminalen uten en IP-adresse og standard SSH-port.
Hvordan få ekstern tilgang til Raspberry Pi bak brannmuren
RemoteIoT er en fantastisk plattform som gjør det mulig for brukere å eksternt få tilgang til Raspberry Pi-enheten bak brannmuren og ruteren. For å utføre fjerntilgangsprosessen, følg trinnene nedenfor:
Trinn 1: Aktiver SSH og VNC på Raspberry Pi fra 'raspi-config' i 'Systemalternativ' .
Du må velge SSH og VNC en etter en for å aktivere dem.
Steg 2: Gå til nettsted og meld deg på RemoteIoT ved å bruke e-post og passord.
Trinn 3: Å velge System som 'Linux' kopiere 'krøll' kommandoen som vises på skjermen.
Trinn 4: Utfør curl-kommandoen i Raspberry Pi-terminalen for å legge til enheten din i RemoteIoT system.
$ krølle -s -L 'https://remoteiot.com/install/install.sh' | sudo bash -s 'F3UKZEXKE2PDZYX9HS1W0184899D75E0' 'Min enhet'Merk: Erstatte 'Min enhet' navn med hvilket som helst navn du vil som i mitt tilfelle ga jeg det navnet 'Raspberry Pi' .
Trinn 5: Dette legger Raspberry Pi-enheten til RemoteIoT systemet, og du kan se det i 'Enheter' seksjon. Dobbeltklikk på enheten.
Trinn 6: Gå til listemenyen og velg 'Koble til port' alternativ.
Trinn 7: Velg 'SSH' alternativet, la andre være standard, og velg 'Sende inn' knapp.
Dette åpner SSH-fjerntilkoblingsinformasjonen på skjermen din, og du kan bruke denne informasjonen for ekstern tilgang til Raspberry Pi-terminalen.
Få tilgang til Raspberry Pi-terminalen eksternt bak brannmuren
Åpen PuTTY applikasjon på Windows-systemet og legg til «vertsnavn» og portnummeret som vises på skjermen. I mitt tilfelle, 'proxy8.remoteiot.com' er vertsnavnet og '28068' er portnummeret.
Godta den eksterne tilkoblingen ved å bruke 'Aksepterer' knapp.
Logg inn som 'pi' og legg til standardpassordet for brukernavnet også.
Dette vil åpne Raspberry Pi-fjernterminalen bak brannmuren ved å bruke et annet portnummer i stedet for å bruke standardnummeret '22' .
Få tilgang til Raspberry Pi eksternt bak brannmuren gjennom VNC
Hvis du vil bruke VNC-tjenesten, følg Trinn 6 , hvor du i stedet for SSH må velge 'RealVNC' alternativ.
Bruk adressen som vises på skjermen og legg den til i VNC-visningen.
Logg på med Raspberry Pi standard legitimasjon hvis du ikke har endret den.
Dette vil åpne den eksterne VNC-tilgangen bak brannmuren.
På dette tidspunktet har vi ekstern tilgang til Raspberry Pi-enheten bak brannmuren.
Konklusjon
Ekstern tilgang til Raspberry Pi-enheten bak brannmuren bidrar til å sikre enheten din ved å beskytte den mot angrep fra portskanning som kan få tilgang til Raspberry Pi-enheten din ved å bruke standard portnummer. Retningslinjene nevnt ovenfor vil hjelpe deg med å enkelt utføre ekstern tilgang ved å bruke RemoteIoT-systemet, som krever at du oppretter en konto og utfører 'krøll' kommando for å koble til enheten. Etterpå kan du bruke 'Koble til port' mulighet for å få tilgang til enheten via PuTTY eller VNC-visning bak brannmuren.