DEV Community

Cover image for Netplan: Rename a network interface
Sergio Peris
Sergio Peris

Posted on • Originally published at sertxu.dev

Netplan: Rename a network interface

To rename a network interface, first we should know the MAC address of the interface we want to rename.

ip a
Enter fullscreen mode Exit fullscreen mode
1: lo:
    link/loopback

2: enxd83add39ce36:
    link/ether d8:3a:dd:39:ce:36

...
Enter fullscreen mode Exit fullscreen mode

In my case, the MAC address is d8:3a:dd:39:ce:36.

Next, we should edit the netplan configuration.

vi /etc/netplan/50-cloud-init.yaml
Enter fullscreen mode Exit fullscreen mode
network:
  version: 2
  ethernets:
    eth0:
      optional: true
      dhcp4: true
      match:
        macaddress: d8:3a:dd:39:ce:36
      set-name: eth0
Enter fullscreen mode Exit fullscreen mode

Once we're ready, we apply the netplan changes.

netplan apply
Enter fullscreen mode Exit fullscreen mode

Finally, if we check the network interfaces again, it should display the new name.

ip a
Enter fullscreen mode Exit fullscreen mode
1: lo:
    link/loopback

2: eth0:
    link/ether d8:3a:dd:39:ce:36

...
Enter fullscreen mode Exit fullscreen mode

Top comments (0)