web-dev-qa-db-fra.com

Comment ssh dans Raspberry Pi via Ethernet

J'essaie de connecter mon Raspberry Pi sans tête à mon Ubuntu 16.04 via le câble Ethernet depuis une semaine, mais je n’ai pas pu obtenir l’adresse IP du Raspberry Pi connecté.

J'ai essayé des outils comme nmap mais rien ne s'affiche dans le résultat. Mon bureau Ubuntu détecte le moment où le câble Ethernet est branché sur pi mais ne parvient pas à établir une connexion Ethernet automatique. J'ai également essayé de créer une connexion Ethernet statique (en attribuant manuellement une adresse IP de la forme 192.168.43.x), mais cela ne fonctionne pas aussi bien car je suppose que l'adresse définie dans Raspberry Pi n'est pas définie dans le paramètre statique. configuration ethernet.

Voici les étapes que j'ai suivies:

  1. Allumez le Raspberry Pi.
  2. Connectez-le à mon bureau Ubuntu via un câble Ethernet.
  3. Mon système essaie de le détecter, mais échoue sur Auto Ethernet. Cependant, la connexion Ethernet configurée de manière statique fonctionne.
  4. Ensuite, j'essaie de déterminer l'adresse IP du Raspberry Pi, en utilisant nmap ou d'autres outils.
  5. Enfin, si je parviens à découvrir l’adresse IP de la connexion Raspberry Pi, ssh dans le fichier pi.

J'ai lu plusieurs guides sur Internet, mais je ne peux pas terminer l'étape 4 avec succès. Quelqu'un peut-il m'aider s'il vous plaît?

2
Satwik

Par défaut, le pi est configuré pour extraire une adresse IP via un serveur DHCP. Donc, quelque part dans le résea, un serveur DHCP doit fonctionner. Si vous essayez de connecter les deux périphériques directement via un seul câble Ethernet, votre réseau IS ne comporte qu'un seul câble, ce qui signifie que vous devez installer un serveur DHCP sur l'ordinateur portable. Je ne le recommanderais pas, car si votre ordinateur portable est normalement connecté à un autre réseau, le serveur DHCP doit être spécifiquement configuré pour écouter UNIQUEMENT sur le port Ethernet auquel vous souhaitez vous connecter.

Si votre PC [ordinateur portable] est normalement connecté à un réseau, existe-t-il une raison pour laquelle vous ne pouvez pas connecter simplement votre Pi à ce même réseau?

Sans plus d’informations, je suppose que votre PC est connecté à votre réseau via WiFi (c’est pourquoi vous avez un port Ethernet ouvert que vous pensez pouvoir simplement utiliser pour connecter le port pi?). Si vous utilisez le WiFi, il est plus que probable que le routeur WiFi possède également des ports Ethernet LAN (généralement de couleur bleue). Il suffit de brancher votre pi directement sur le routeur via un câble Ethernet standard. Le routeur WiFi fournira alors au pi une adresse IP via DHCP.

Maintenant, à ce stade, vous pourriez avoir de la chance et votre routeur est configuré pour prendre en charge la résolution du nom d’hôte local; Ainsi, depuis votre ordinateur portable, ouvrez un client SSH et, dans la zone nom d’hôte/adresse IP, tapez simplement: raspberrypi et essayez de vous connecter.

Si cela fonctionne, tant mieux, sinon, vous devrez vous connecter à votre routeur pour déterminer quelle adresse IP a été attribuée au pi.

Cela se fait généralement via une interface Web. Il vous suffit donc d'indiquer à votre navigateur: http://192.168.1.1 [si cela ne fonctionne pas, vous devez connaître l'adresse IP de votre passerelle par défaut et l'utiliser à la place. La plupart du temps, c'est: 192.168.1.1, 192.168.0.1 ou 10.0.0.1]

Lorsque vous le ferez, le routeur vous demandera un nom d'utilisateur/mot de passe. Si vous ne l'avez jamais fait auparavant, ces informations sont généralement imprimées sur le routeur lui-même. Une fois que vous êtes connecté, cherchez quelque chose comme "appareils connectés". Cela devrait vous donner une liste de noms de périphériques et l'adresse IP attribuée à chacun. Cherchez raspberrypi et notez l'adresse IP, puis utilisez-la sur votre ordinateur portable pour vous connecter au pi.

Si vous fournissez la marque/le modèle de votre routeur, je peux vous donner des instructions plus détaillées.

1
user760856