J'ai un petit réseau domestique opérationnel et j'ai réussi à configurer ssh. Quelqu'un peut-il me dire ce que je dois faire pour faire référence à un ordinateur du réseau à partir d'un autre par nom d'hôte plutôt que par adresse IP (c'est ce que je fais maintenant)?
Vous pouvez faire référence à des machines en ajoutant un .local au nom d’hôte, comme suit:
ssh machinename.local
Références:
Il existe des méthodes plus élaborées, mais ma méthode consiste à utiliser une adresse IP statique que je peux attribuer à partir de mon routeur et à saisir les adresses dans mon fichier hôtes.
Une fois que vous avez attribué une adresse statique au routeur ou à la boîte de dialogue Connexions réseau (dans l'onglet IPv4 sous l'onglet Filaire ou sans fil), vous éditez /etc/hosts
à l'aide de Sudo ou de gksu avec votre éditeur de texte préféré, tel que gedit ou vim. , et ajoutez une ligne pour chaque hôte comme suit:
192.168.1.100 ComputerName1
192.168.1.101 ComputerName2
Les numéros que j'utilise sont courants, mais votre réseau local peut être différent. Les noms correspondent à ce que vous voulez appeler l’ordinateur distant et peuvent être n’importe quoi (même s’il est probablement préférable de faire correspondre le nom réel). Vous pouvez également créer des sites Web locaux par nom ici, si vous avez un serveur Web local.