frnlendeitptes

Cet article me sert de pense bête.

Depuis la version 9x de Débian, si vous avez procédé à une installation fraiche d'une machine vous ne retrouverez pas les cartes réseaux qui étaient nommé par "eth0... eth1 ... etc"

Je n'avais plus de machine physique ou virtuelles depuis un moment, j'ai eu la mauvaise surprise de ne pas trouver mes ethX, mais j'avais un accès au réseau.

Donc après quelques petites recherche j'ai pu constaté que j'avais pas été le seul, sauf qu'il existe une parade et donc une nouvelle bonne pratique à prendre.

Retrouvons les cartes réseaux que j'ai sur ma machine

la ligne de commande à utiliser est la suivante (merci le wifi debian à jour) pour identifier si nos cartes sont bien reconnues par le système et que l'on ne connait pas la marque et le model.

lspci -nn | grep Network

Ce qui nous donne

01:00.0 Ethernet controller [0200]: Intel Corporation 82576 Gigabit Network Connection [8086:10c9] (rev 01)
01:00.1 Ethernet controller [0200]: Intel Corporation 82576 Gigabit Network Connection [8086:10c9] (rev 01)

 

La nous avons bien mes deux cartes réseaux, mais comment les identifier pour paramètrer les ip fixe dans le fichier "/etc/network/interfaces" ?

La ligne de commande à utiliser est la suivant pour identifier le nommage de nos cartes puisque "eth" a disparue des paramètrage.

ip a

Ce qui nous donne

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: enp1s0f0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 0c:c4:7a:16:55:9e brd ff:ff:ff:ff:ff:ff
    inet 192.168.4.234/24 brd 192.168.4.255 scope global enp1s0f0
       valid_lft forever preferred_lft forever
    inet6 fe80::ec4:7aff:fe16:559e/64 scope link
       valid_lft forever preferred_lft forever
3: enp1s0f1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 0c:c4:7a:16:55:9f brd ff:ff:ff:ff:ff:ff
    inet 10.10.4.234/24 brd 10.10.4.255 scope global enp1s0f1
       valid_lft forever preferred_lft forever
    inet6 fe80::ec4:7aff:fe16:559f/64 scope link
       valid_lft forever preferred_lft forever

Ici nous avons Lo qui et le port de boucle local, se sont les deux autres enp1s0f0 et enp1s0f1 qui nous intéressent, se sont les cartes réseaux

En lieu et place ou nous activions "eth" nous allons les remplacer par les bonnes identifications.