astuce conf réseau pour Pi

Mes Pi ont tous divers systèmes (multi-boot) => une mac adresse (adresse physique d'un Pi, utilisé par le dhcp de ma box et mon wifi) est toujours associé à la meme IP (IP qui peux etre aussi utilisée par une de mes vm) - et cela pose un soucis d'utilisation de ssh :p
Sur mon poste (client ssh) le ~/.ssh/known_hosts a déja une autre empreinte pour cette ip.

  1. Une solution, configurer son hostfile (/etc/hosts) avec des noms différents (selon les systèmes), mais il faut s'en souvenir - c'est que je faisais avant pour atteindre divers sites drupal sur des vm ):
    IPv4donnée-par-dhcp nom-utilisé-par-ssh
  2. Autre solution (commentaire 10) : on utilise
    ssh -o HostKeyAlias=mynewaliasforthemachine name@computer
  3. dans /etc/hosts on a diverses entrées, et on ssh 0ip (chaque version d'ip a son entrée dans known_hosts):
    ssh userpi@ipv4
    ssh userpi@0ipv4
    ssh userpi@ipv4

     

https://serverfault.com/questions/321167/add-correct-host-key-in-known-h...

 

Pour rappel :

  • voir clef serveur :
    ssh-keyscan -t rsa server_ip
  • à ajouter sur le client (~/.ssh/known_hosts)
    server_ip ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAqx9m529...(clé affichant message)
    server_ip ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAwH5EXZG...
  • efface entrée clef (client, ~/.ssh/known_hosts)
    ssh-keygen -R ipv4_ou_hostname
logo drush