WebRTC vs SSH pour le terminal distant : Traversée NAT, vitesse et sécurité
Depuis trente ans, SSH est la référence incontournable de l'accès terminal à distance. Conçu pour administrer des serveurs distants, il montre néanmoins de sérieuses limites de confort dès lors qu'il s'agit de se connecter à son propre Mac personnel depuis un iPhone.
Le fonctionnement de SSH
SSH repose sur TCP et garantit l'intégrité des paquets par retransmission. Il nécessite que la cible dispose d'une adresse IP fixe et accessible. Or, un Mac de bureau se trouve derrière une box Internet grand public (NAT). Pour utiliser SSH depuis l'extérieur, vous devez ouvrir le port 22 ou maintenir un VPN dédié.
Le fonctionnement de WebRTC
Créé à l'origine pour la visiophonie sur le web, WebRTC a été pensé pour relier deux appareils sans configuration de routeur grâce au protocole ICE (Interactive Connectivity Establishment) et aux serveurs STUN/TURN.
La connexion s'établit en UDP avec chiffrement robuste DTLS-SRTP. Elle tolère bien mieux les coupures réseau lors du passage du Wi-Fi à la 4G/5G et évite tout blocage dans les environnements professionnels filtrant le port 22.
Quand utiliser chaque protocole ?
SSH est idéal pour administrer des serveurs Linux en datacenter ou dans le cloud (AWS, GCP).
WebRTC excelle pour joindre un Mac personnel depuis son iPhone en déplacement, sans jamais modifier les réglages de sa box.
Une complémentarité naturelle
Connectez-vous à votre Mac via Macky en WebRTC, puis lancez vos commandes SSH vers votre infrastructure depuis la session du Mac:
ssh deploy@production.example.comVos clés privées ne quittent jamais votre Mac et restent parfaitement protégées.
Guides et comparatifs associés
Se connecter en SSH à un Mac : Session à distance, adresse IP et erreurs (2026)
Session distante Antigravity : Résoudre "Secret Keyring is Locked" et les boucles OAuth
PuTTY pour Mac : Les 5 meilleures alternatives macOS en 2026
Essayer Macky
Connectez-vous au terminal de votre Mac depuis votre iPhone.