Eu tenho um servidor virtual Debian 11 configurado para ser um roteador. No roteador eu uso systemd-networkd
para configurar todas as interfaces de rede.
Quando adiciono uma interface (virtual) ao roteador, a interface será detectada como ens1
com o endereço mac aa:bb:cc:dd:ee:ff
. Gostaria de alterar o nome para um nome mais significativo, por exemplo eth0
.
Criei um arquivo chamado 01-eth0.link
com /etc/systemd/network
as seguintes informações:
[Match]
MACAddress=aa:bb:cc:dd:ee:ff
[Link]
Name=eth0
Depois disso crio um arquivo chamado 02-eth0.network
com as seguintes informações:
[Match]
Name=eth0
[Network]
Address=192.168.1.1
Quando eu faço um systemctl restart systemd-networkd
ele vai reiniciar sem problemas, mas também sem mencionar uma renomeação.
networkctl
emite o seguinte:
IDX LINK TYPE OPERATIONAL SETUP
49 ens1 ether off unmanaged
Quando eu reiniciar a máquina o nome será alterado e o link estará ativo sem problemas. Mas gostaria de aplicar a .link
configuração à interface sem reinicializar.