Disons que j'ai un ordinateur connecté à un réseau local à l'aide d'une connexion DHCP, il obtiendra donc une adresse IP différente à chaque fois. Existe-t-il un moyen de trouver cet ordinateur (donc l'adresse IP) à partir d'un autre ordinateur sur le même réseau local ?
Les deux ordinateurs fonctionnent sous Linux. Je peux configurer l'ordinateur "perdu" a priori avant qu'il ne soit redémarré (et obtienne une adresse IP différente), mais je préférerais une solution qui fonctionne immédiatement (si elle existe).
Réponse acceptée :
Si vous pouvez configurer le démon dhcp, une bonne solution transparente serait de lier une adresse IP spécifique à l'adresse MAC de la carte réseau de l'ordinateur - de cette façon, lorsque l'ordinateur demande une adresse via dhcp, le démon distribuera la même adresse.
Certains serveurs DHCP permettent aux ordinateurs de proposer des noms d'hôte (je ne suis pas sûr des éléments internes et s'il s'agit réellement d'un comportement courant ou non) - vous voudrez peut-être vérifier si cela fonctionne avec votre routeur ou non. Même si cela fonctionne, vous devez demander à votre client DHCP d'envoyer le nom d'hôte (le --hostname
option dans dhcpcd
). C'est un coup dans le noir, mais cela vaut la peine d'essayer - si cela fonctionne, vous pouvez simplement utiliser le nom d'hôte de l'ordinateur au lieu de l'adresse IP (ou l'utiliser pour trouver l'adresse numérique).