say thanks you to systemd. the nic naming is based of pci slot ordering. sometimes, when adding a pcie devices (or nvme drive), the internal order can change. (depend of the motherboard).
pve9 have a new feature to add a statc name "nicX" based on mac-address, like 10year ago before this shit...