• Passer à la navigation principale
  • Passer au contenu principal
  • Passer à la barre latérale principale
  • Passer au pied de page
Hotfirenet

Hotfirenet

le blog d'un papa Geek

  • Actualités info
  • Domotique
    • Jeedom
  • Catégories
    • Comment faire
    • Développement
    • Edito
    • Multimédia
    • Retour d’expérience

Configurer le réseau du Raspberry-Pi

Pourquoi configurer le réseau sur le raspberry-pi ?

Tout simplement pour avoir une IP Fixe pour l’attaquer sur le réseau sans avoir à utiliser Dipiscan ou à aller sur le routeur pour voir les appareils connectés.

Vous avez deux possibilités pour la configuration du réseau:

  1. Directement depuis votre routeur avec filtrage par adresse mac qui lui attribue une IP fixe,
  2. Sur la machine en dur dans le fichier /etc/network/interfaces.

Nous allons voir comment faire si vous choisissez la méthode numéro 2.

Première chose à savoir c’est de savoir si l’adresse IP que vous voulez lui attribuer est libre.
Connaitre le masque de sous réseau (en général 255.255.255.0).
Connaitre l’adresse IP de la passerelle (Votre box en général, 192.168.0.1 ou 192.168.0.254 ou 192.168.1.1 ou 192.168.1.254).

Si vous voulez avoir ces informations depuis votre machine Windows dans une console un:
Ipconfig

Vous permettra d’obtenir la partie sous réseau et gateway.

sudo nano /etc/network/interfaces

Voici son contenu:

32 - configuration reseau - contenu interfaces

Petites explications:

auto lo : Démarre l’interface automatiquement lors de la séquence de boot
iface lo inet loopback : définie l’interface loopback (127.0.0.1 indispensable)
iface eth0 inet dhcp : l’interface eth0 (port RJ45) est configuré en envoyant une requête DHCP sur le réseau.

Le dernier bloc permet de configurer à chaud le wifi via le fichier de configuration de wpa_supplicant, en DHCP.

La première chose à changer c’est de changer le dhcp en static ce qui nous donne:

auto lo

iface lo inet loopback
iface eth0 inet static

Puis la configuration en dur:
address 192.168.1.32
netmask 255.255.255.0
gateway 192.168.1.1

Ce qui vous donne un fichier final contenant:

auto lo

iface lo inet loopback
iface eth0 inet static

address 192.168.1.32
netmask 255.255.255.0
gateway 192.168.1.1

allow-hotplug wlan0
iface wlan0 inet manual
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp

Pour prendre en compte la modification les commandes suivantes permettent de le faire:

ifdown eth0
ifup eth0

Comme me le fait remarquer Mickaël pour éviter de se faire mettre à la porte en ssh, vous pouvez tout mettre sur une ligne:

ifdown eth0; ifup eth0

Sinon un:

reboot

Fera l’affaire 🙂

Pour vérifier les informations:

ifconfig

Personnellement j’évite de mettre en dur une adresse ip dans une machine.

À propos Djo

Autodidacte, curieux et motivé.

Interactions du lecteur

Commentaires

  1. booth33 dit

    7 mars 2016 à 18 h 15 min

    bonjour es ce qu’il y à moyen d’avoir deux interfaces ethernet sur le raspberri ?
    merci

    Répondre
    • Djo dit

      25 mars 2016 à 10 h 38 min

      Pas a ma connaissance.

      Répondre
  2. Apo dit

    28 août 2016 à 12 h 02 min

    Bonjour,
    j’essaye de faire comme dans le tuto, mais mon ignorance actuelle est trop grande.
    j’ai essayer de modifier le fichier avec ces termes:

    # interfaces(5) file used by ifup(8) and ifdown(8)

    # Please note that this file is written to be used with dhcpcd
    # For static IP, consult /etc/dhcpcd.conf and ‘man dhcpcd.conf’

    # Include files from /etc/network/interfaces.d:
    source-directory /etc/network/interfaces.d

    auto lo
    iface lo inet loopback

    iface eth0 inet static

    adress 192.168.1.79
    netmask 255.255.255.0
    gateway 192.168.1.254

    allow-hotplug wlan0
    iface wlan0 inet manual
    wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

    allow-hotplug wlan1
    iface wlan1 inet manual
    wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

    mais lorsque je tape les commandes « ifdown eth0; ifup eth0 » j’ai une erreur de permission:
    ifdown: failed to open lockfile /run/network/.ifstate.lock: Permission denied
    ifup: failed to open lockfile /run/network/.ifstate.lock: Permission denied
    Pourtant je pense bien avoir configuré l’étape précédente.

    une idée ?

    De plus je voudrai supprimé le wifi de mon rasb, mais la….

    Répondre
    • Dubois Maxim dit

      3 août 2018 à 8 h 27 min

      ajoute « sudo » devant tes commande pour avoir les permission

      Répondre
  3. ridha ds dit

    6 août 2018 à 17 h 25 min

    utiliser avec la command sudo eth0 up

    Répondre
  4. rtere dit

    13 août 2018 à 15 h 03 min

    il faut rajouter sudo devant :
    sudo ifdown eth0; ifup eth0

    Répondre

Laisser un commentaire Annuler la réponse

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Barre latérale principale

Catégories

  • Actualités info
  • At-Home
  • Bon plan
  • Comment faire
  • Développement
  • Domotique
  • Edito
  • High-Tech
  • Jeedom
  • Multimédia
  • Open-Source
  • Retour d’expérience
Infomaniak, l'hebergeur vert

Footer

A PROPOS

Hotfirenet.Com est un blog Geek et High-Tech qui touche au développement informatique, nouvelles technologies, Web, domotique, drones, impression 3D .... En savoir plus…

Djo: Afficher mes articles de blog

PSSST, et si on bossait ensemble ?

Mes compétences ? Le web et le développement informatique. Besoin d’un développement de sites web ? de rédaction de contenu web, d’une expertise en SEO et médias sociaux ? Ou bien vous souhaitez me proposer un partenariat ?

Tous droits réservés © 2022

  • Mentions légales
  • Contact