Screens Connect est le moyen le plus simple de rendre un ordinateur disponible pour les connexions extérieures à son réseau local. Toutefois, dans certaines circonstances, Screens Connect n’est pas une option viable. Dans de tels cas, il est toujours possible de se connecter à un ordinateur à partir d'Internet.
Tout d’abord, préparez votre ordinateur pour un accès à distance
Pour que Screens puisse se connecter à votre ordinateur, celui-ci doit être configuré pour recevoir les connexions entrantes via les services VNC et / ou SSH. Reportez-vous à ces instructions pour savoir comment préparer votre ordinateur à un accès à distance:
Une fois que votre ordinateur est prêt, vous pouvez suivre les instructions suivantes:
Étape 1: mettez à jour votre adresse IP publique automatiquement
L'adresse IP publique de votre réseau changera de temps à autre. Pour vous assurer que Screens puisse trouver votre ordinateur lors de la connexion à distance, vous devez vous abonner à un service qui surveillera les changements d'adresse IP.
Pour cet exemple, nous avons choisi un service gratuit appelé No-IP, qui n’est associé en aucune façon à Edovia. Il existe de nombreux services similaires disponibles sur le Web et ils ont tous une procédure d'installation similaire.
Créer un compte et un hôte sans adresse IP
Allez à https://www.noip.com/remote-access/.
Sélectionnez Free Dynamic DNS.
Inscrivez-vous au service.
Une fois votre compte No-IP créé et validé, accédez à la page https://www.noip.com/#loginModal pour vous connecter.
Sélectionnez Dynamic DNS > Create Hostname.
Tapez un nom d'hôte.
Assurez-vous que DNS Host (A) est sélectionné.
Ne changez pas l'adresse IP. C'est votre adresse IP publique actuelle.
Cliquez sur Create Hostname.
Installer le programme de mise à jour hôte
De nombreux routeurs vous permettent d'activer cette tâche facilement, sans avoir à installer de logiciel supplémentaire sur votre Mac. Consultez cette page pour voir si votre routeur prend en charge le service No-IP.
Si votre routeur ne prend pas en charge le service, suivez ces instructions:
- Accédez à https://www.noip.com/download.
- Sélectionnez le téléchargement pour votre système d'exploitation (Mac, Windows ou Linux).
- Téléchargez la dernière version de l'application.
- Faites défiler la page de téléchargement pour obtenir les instructions d'installation.
Étape 2: Déterminez l'adresse IP locale de votre ordinateur
Vous trouverez des instructions pour:
Sur votre Mac
Comme votre adresse IP publique, votre adresse IP locale peut changer de temps à autre. Nous devons nous assurer que cela reste le même.
Ouvrez les Préférences Système → Réseau.
Sélectionnez Utiliser DHCP avec adresse manuelle.
temps à autre une adresse IP statique qui n'entrera en conflit avec rien d'autre sur le réseau. Il est préférable de choisir un numéro très éloigné de la plage des adresses IP attribuées. Dans l'exemple ci-dessous, nous avons choisi 10.0.1.245 car la plupart des machines de ce réseau s'arrêtent à 10.0.1.150. Vérifiez l'adresse IP de votre routeur pour savoir quelle plage utiliser.
Cliquez sur le bouton Appliquer.
Votre adresse IP va maintenant être définie par l'adresse statique que vous avez fournie. Notez que votre Mac peut brièvement vous déconnecter du réseau pendant que cela se produit.
Vous pouvez maintenant passer à l'étape 3.
Sur votre PC Windows
Comme votre adresse IP publique, votre adresse IP locale peut changer de temps à autre. Nous devons nous assurer que cela reste le même.
Obtenir des informations sur votre réseau
Cliquez sur Démarrer et tapez cmd. Appuyez sur Entrée.
Une fenêtre shell va apparaître. Tapez ipconfig et appuyez sur Entrée.
Vous verrez les informations concernant votre réseau.
Sous Ethernet adapter Local Area Connection, notez les adresses pour:
- Subnet Mask
- Default Gateway
Rendre statique l'adresse IP de votre PC
Tapez réseau et partage dans la zone de recherche du menu Démarrer, puis sélectionnez Centre Réseau et partage lorsqu'il apparaît.
Puis, lorsque le Centre Réseau et partage s'ouvre, cliquez sur Modifier les paramètres de l'adaptateur.
Cliquez avec le bouton droit sur votre adaptateur local et sélectionnez Propriétés.
Dans la fenêtre Propriétés de la connexion au réseau local, sélectionnez Protocole Internet version 4 (TCP / IPv4), puis cliquez sur le bouton Propriétés.
Sélectionnez maintenant le bouton radio Utiliser l'adresse IP suivante et entrez l'adresses IP, le masque de sous-réseau (Subnet mask) et passerelle par défaut (Default gateway) correspondant à la configuration de votre réseau. Ensuite, entrez vos adresses de serveur DNS préféré et alternative. Dans notre exemple, nous sommes sur un réseau domestique et utilisons une configuration de réseau simple de classe C et Google DNS.
Cochez la case Valider les paramètres à la sortie pour permettre à Windows de trouver tout problème avec les adresses que vous avez entrées. Lorsque vous avez terminé, cliquez sur OK.
Vous pouvez maintenant passer à l'étape 3.
Sur votre Raspberry Pi
Votre adresse IP va maintenant être définie par l'adresse statique que vous avez fournie. Notez que votre Mac peut brièvement vous déconnecter du réseau pendant que cela se produit.
Obtenir des informations sur votre réseau
Ouvrez Terminal et tapez sudo ifconfig
Notez les données suivantes:
- Current IP Address (inet addr)
- Broadcast Range (Bcast)
- Subnet Mask (Mask)
Donc, dans notre exemple, nous obtenons les informations suivantes.
- Current IP Address = 192.168.3.116
- Broadcast Range = 192.168.3.255
- Subnet Mask = 255.255.255.0
Différents réseaux vous donneront des données différentes, alors assurez-vous de ne pas simplement copier nos résultats!
Avec ces informations notées, exécutez sudo route -n, cela nous donnera les informations de votre routeur.
Assurez-vous de noter les informations suivantes fournies par cette commande:
- Gateway
- Destination
Donc, à partir de l'exemple, nous obtenons ce qui suit:
- Gateway = 192.168.3.1
- Destination = 192.168.3.0
OK, nous avons donc obtenu toutes les données nécessaires pour configurer notre Raspberry Pi avec une nouvelle adresse IP statique. Il est temps de l’enregistrer dans un fichier de configuration.
Il est temps d’exécuter sudo nano /etc/network/interfaces. Cela ouvre le fichier de configuration pour les paramètres réseau dans l'éditeur de texte nano.
La ligne iface eth0 inet dhcp indique à l'interface réseau Ethernet eth0 d'utiliser dhcp (IP dynamique). Premièrement, remplacez dhcp par statique.
Ensuite, ajoutez les lignes suivantes directement sous la ligne que vous venez de modifier, en remplissant les [] par la date que vous avez obtenue ci-dessus.
address [l'adresse IP choisie]
netmask [votre masque de réseau (netmask)]
network [la destination]
broadcast [votre portée de diffusion (broadcast range)]
gateway [votre passerelle (gateway)]
N'oubliez pas de sauvegarder votre fichier!
Voici un exemple du contenu du fichier:
Exécutez sudo reboot pour redémarrer votre Raspberry Pi avec sa nouvelle adresse IP statique. Les modifications que nous avons apportées ne prendront effet qu’après un redémarrage.
Étape 3: transfert de port
As your network requires a public IP address, you will also need to create public ports that will redirect to your new static IP address and the private port used by Screen Sharing (normally 5900 unless you have changed it).
For the sake of this example, we'll use an Airport Extreme. If you have a different router, we suggest that your consult the excellent Port Forward website. Select your router brand and model, and then select VNC on the next page.
Comme votre réseau requiert une adresse IP publique, vous devrez également créer des ports publics qui redirigeront vers votre nouvelle adresse IP statique et le port privé utilisé par Screen Sharing (normalement 5900 sauf si vous l'avez modifiée).
Pour cet exemple, nous allons utiliser un Airport Extreme. Si vous avez un routeur différent, nous vous conseillons de consulter l'excellent site Web Port Forward. Sélectionnez la marque et le modèle de votre routeur, puis sélectionnez VNC à la page suivante.
Lancez Airport Utility.
Sélectionnez votre routeur s'il n'est pas déjà sélectionné.
Cliquez sur Configuration manuelle et entrez votre mot de passe administratif.
Cliquez sur l'onglet Avancé, puis sur l'onglet Mappage de port.
Cliquez sur le bouton + pour ajouter un nouveau mappage de port.
Sélectionnez Apple Remote Desktop dans la liste Service.
Dans le champ Adresse IP privée, entrez l'adresse IP statique créée à l'étape 2.
Cliquez sur Continuer, puis sur Terminé.
Cliquez sur Mettre à jour pour appliquer les modifications sur votre routeur.
Étape 4: Configuration de Screens
Lancez Screens et créez ou modifiez une connexion existante comme vous le feriez normalement.
Dans le champ Adresse, tapez votre hôte No-IP. Dans notre cas, c'est lucsmacbookair.zapto.org.
Définissez le champ Port sur 5900 ou le numéro de port utilisé à l'étape 3.
Sélectionnez le système d'exploitation, la méthode d'authentification ainsi que les informations d'identification appropriés.
Sauvegardez votre connexion.
Sélectionnez la connexion pour établir une session.
Vous trouvez plus de détails sur l'utilisation d'URL et de ports personnalisés avec Screens dans cet article.
Commentaires
0 commentaire
Cet article n'accepte pas de commentaires.