Pelo menos no Debian stretch, parece que você precisa update-initramfs -u && reboot para *.link arquivos em /etc/systemd/network/ para entrar em vigor para interfaces existentes.
Parece que as interfaces de rede são renomeadas muito cedo durante a inicialização a partir do initramfs, antes que os arquivos *.link em /etc/systemd/network estejam disponíveis ... e assim que a interface seja renomeada uma vez ( /sys/class/net/*/name_assign_type=4 ), o udev-builtin-net_setup_link não será mais emit ID_NET_NAME porque should_rename retorna false .