Le samedi 03 août 2024 à 15:01 +0200, Erwann Le Bras a écrit :
>  
> bonjour
> 
Bonjour, 

> J'ai un serveur Debian domestique (Debian amd64 stable) munie de 2
> interfaces réseaux qui ont gardé l'ancienne dénomination "eth0" et
> "eth1".
>  Anciennement gérées dans /etc/network/interfaces, elles sont gérées
> par systemd.
> 
> Ma configuration :
>  
> # cat /etc/systemd/network/10-eth0.network 
>  
> [Match]
>  
> Name=eth0
>  
> MACAddress=00:50:bf:d8:b9:1f
>  
> [Link]
>  
> #MACAddress=Changer l'adresse MAC
>  
> #MTUBytes=Changer la valeur du MTU
>  
> [Network]
>  
> Address=192.168.2.1/24
>  
> DNS=192.168.2.1 127.0.0.1
>  
> Domains=vets.in
>  
> IPv6PrivacyExtensions=false
>  

La documentation arch de networkd 

https://wiki.archlinux.org/title/Systemd-networkd_(Fran%C3%A7ais)

indique (chapitre 1.3.5) que le nommage de l'interface se fait avec un
fichier .link plutôt qu'avec udev.

du coup ton fichier /etc/systemd/network/10-eth0.network ne devrait
plus contenir d'adresse MAC dans la section match, et tu devrais avoir
un fichier /etc/systemd/network/10-eth0.link
qui ressemblerait à

[Match]
MACAddress=00:50:bf:d8:b9:1f

[Link]
Description=Interface INTERNE
Name=eth0

enfin je crois...
> Merci d'avance de vos idées
>  
> amitiés
>  
> Erwann

Christophe

Répondre à