>>The one thing I can't understand is why we still don't have "network >>interface aliases" (equivalent to symlinks), so that systemd can name my >>interface enp2s0 *and* eth0 instead of having to choose between those >>two, just like it has no problem naming my SSD /dev/sda and >>/dev/disk/by-id/ata-FOOBAR (and a bunch of other names as well). > > Because a decision was made decades ago not to access network interfaces via > /dev and changing that now would break a lot.
I wasn't suggesting to move network interfaces into the file-system (e.g. via device files), but only to add a new feature to create "network interface aliases". Stefan