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.
-
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 -
Autre solution (commentaire 10) : on utilise
ssh -o HostKeyAlias=mynewaliasforthemachine name@computer
-
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