Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.
framboise [2013/03/13 00:27] per [Installation en serveur] |
framboise [2013/03/16 17:01] (Version actuelle) per [Installation en serveur] |
||
---|---|---|---|
Ligne 94: | Ligne 94: | ||
Cela évite de taper dans un terminal ssh per@192.168.0.xx , il suffit de taper ssh per@pi | Cela évite de taper dans un terminal ssh per@192.168.0.xx , il suffit de taper ssh per@pi | ||
- | === DHCP et IPV6 === | + | === DHCP et MDNS === |
L'adresse de Framboise est en dhcp, ceci est beaucoup plus facile lorsqu'on se déplace et que le serveur n'est plus 192.168.0.1/24 mais 192.168.35.1/24 par exemple. | L'adresse de Framboise est en dhcp, ceci est beaucoup plus facile lorsqu'on se déplace et que le serveur n'est plus 192.168.0.1/24 mais 192.168.35.1/24 par exemple. | ||
Problème comment se connecter en dhcp quand on ne connait pas l'adresse IP ? | Problème comment se connecter en dhcp quand on ne connait pas l'adresse IP ? | ||
Ligne 100: | Ligne 100: | ||
J'avais d'abord opter avec une solution avec nmap : nmap -T4 -sP 192.168.0.1/24 mais il faut tester avant puis après avoir branché le raspberry pour trouver son adresse. | J'avais d'abord opter avec une solution avec nmap : nmap -T4 -sP 192.168.0.1/24 mais il faut tester avant puis après avoir branché le raspberry pour trouver son adresse. | ||
Voici une solution beaucoup plus propre proposée par un membre de [[http://gulliver.eu.org/ |Gulliver ]] | Voici une solution beaucoup plus propre proposée par un membre de [[http://gulliver.eu.org/ |Gulliver ]] | ||
- | Mettre le raspberry-pi en ipv6 | + | == Utilisation de Avahi avec le protocole Multicast DNS == |
+ | Sur les machines Debian Wheezy et Ubuntu 12.04 avahi est installé par défaut, sinon il faut l'installer comme sur le raspberry. | ||
+ | Il faut sur le raspberry-pi installé avahi-daemon, | ||
+ | * en root : **aptitude install avahi-daemon** | ||
+ | Ensuite il faut connaître le nom de la machine : hostname, on le retrouve dans le prompt sinon on le lira avec | ||
+ | * cat /etc/hostname. | ||
+ | On peut alors joindre la machine sans connaître son ip avec le nom : hostname.local | ||
+ | |||
+ | Pour se connecter depuis un ordinateur de bureau en ssh sur le raspberry-pi : per@raspberrypi.local | ||
+ | Cela fonctionnera quelque soit l'adresse de réseau. | ||
+ | |||
+ | Si une des machines ne possèdent pas avahi, | ||
+ | voici une **Solution de rechange avec une adresse en ipv6** | ||
+ | * Mettre le raspberry-pi en ipv6 | ||
* Ajouter une ligne"ipv6" au fichier /etc/modules | * Ajouter une ligne"ipv6" au fichier /etc/modules | ||
* Pour le lancer en ssh : "ssh fe80::<EUI-64>%eth0" | * Pour le lancer en ssh : "ssh fe80::<EUI-64>%eth0" | ||
* Dans mon cas ssh per@fe80::ba27:ebff:fed3:3075%eth0 | * Dans mon cas ssh per@fe80::ba27:ebff:fed3:3075%eth0 | ||
- | Cette adresse est vu après un ipconfig et un raspberry pi en ipv6. | + | Cette adresse est vu après un ipconfig avec un raspberry pi en ipv6. |
- | Lire la page wikipedia [[http://fr.wikipedia.org/wiki/Adresse_MAC#EUI-64 | Adresse MAC EUI-64 ]] | + | Pour mieux comprendre, lire la page wikipedia [[http://fr.wikipedia.org/wiki/Adresse_MAC#EUI-64 | Adresse MAC EUI-64 ]] |
===== SERVEURS ===== | ===== SERVEURS ===== | ||
Avant de commencer la partie des Entrées Sorties GPIO, je vais installer 2 serveurs : | Avant de commencer la partie des Entrées Sorties GPIO, je vais installer 2 serveurs : | ||
- | * Un serveur SFTP MySecureShell pour transférer des fichiers en toute sécurité | + | |
+ | * Un serveur SFTP MySecureShell pour transférer des fichiers en toute sécurité | ||
* Un serveur HTTP léger Cherokee pour avoir un petit serveur Web | * Un serveur HTTP léger Cherokee pour avoir un petit serveur Web | ||