Toegang op afstand buitenshuis
Een gekoppelde telefoon blijft werken als je de deur uit gaat. Nexus verbindt telefoon en pc via een relay en schakelt over naar een directe peer-to-peer-verbinding zodra dat kan - en in beide gevallen is de sessie end-to-end versleuteld, zodat niets ertussenin je verkeer kan lezen.
End-to-end-versleuteling
De sleutels worden bij het koppelen op je twee apparaten afgeleid en verlaten die apparaten nooit. Elk frame dat telefoon en pc uitwisselen wordt aan de ene kant verzegeld en aan de andere kant geopend; alles ertussen draagt alleen versleutelde tekst. Diezelfde versleuteling beschermt de sessie ook op je lokale netwerk, waar helemaal geen relay aan te pas komt.
De relay stuurt bytes door die hij niet kan lezen
Wanneer de telefoon de pc niet rechtstreeks kan bereiken, maken beide kanten verbinding met een Nexus-relay. De relay doet precies één ding: hij koppelt de twee verbindingen aan elkaar en kopieert versleutelde frames ertussen. Hij heeft geen sleutels, ontsleutelt nooit en bewaart je gegevens nooit - wat hij kan zien beperkt zich tot verbindingsmetadata (adressen en aantallen bytes), die elk doorstuurpunt nodig heeft om zijn werk te doen.
Direct verbinden: de peer-to-peer-upgrade
Elke byte via een datacenter sturen kost latency, dus zodra een sessie via de relay draait, probeert Nexus op de achtergrond een directe verbinding tussen telefoon en pc te openen, dwars door je thuisrouters heen. De onderhandeling daarover loopt binnen de al versleutelde relaytunnel, en het directe kanaal draagt dezelfde end-to-end-versleuteling. Zodra het directe pad bevestigd is, wordt de relayverbinding gesloten; valt het directe pad weg, dan valt de sessie automatisch terug op de relay. De meeste sessies op afstand eindigen als een directe, versleutelde verbinding tussen apparaten.
De bediening
Beide schakelaars staan in het venster Afstandsbediening koppelen onder Verbindingsopties:
- Cloud-relay - "Laat gekoppelde telefoons via internet verbinden wanneer ze deze pc niet kunnen bereiken op het lokale netwerk."
- Bediening op afstand toestaan - de noodstop. Uitschakelen verbreekt direct elk verbonden bedieningspaneel op afstand en blokkeert opnieuw verbinden via elk pad, ook via de relay. Gekoppelde apparaten blijven in je lijst staan en kunnen verder zodra je hem weer inschakelt.
Opmerking
Toegang op afstand is twee keer opt-in: een apparaat komt er alleen in na een koppeling die je op de pc hebt goedgekeurd, en risicovolle handelingen - zoals firmware flashen of de machine uitschakelen - gaan nooit via de relay, alleen via het lokale netwerk.
Browsersessies zijn bewust korter geldig dan app-sessies; zie iOS- en Android-apps. Voor de volledige technische uitleg - sleutelafleiding, het ontwerp van de relay en NAT-doorbraak - lees je Hoe Nexus je pc beveiligt.