Proper way to rename network interfaces in 25.10

I recently installed TrueNAS 25.10, and I have a standard network naming scheme across all of my devices for ease of administration. As such, I rename all my interfaces separate to the standard predictable network names TrueNAS uses. I ordinarily do this by creating systemd-link files in /etc/systemd/network/; however, it is my understanding that TrueNAS operates a bit like an immutable distro insofar as /etc/ is wiped clean on an update. This is, of course, rather inconvenient and breaks my networking setup. As such, what is the proper, permanent way to rename a network interface in TrueNAS?

Things I’ve already tried:

  1. Using the TrueNAS Web UI. This was fruitless as the interface edit page will not let you actually rename the interface despite the text box being there.
  2. Using the startup console TUI. This was fruitless as editing the name resulted in an interface missing error after saving the changes. They didn’t seem to stick either.

Given the lack of a response and the lack of documentation regarding this issue, I’m going to pair the systemd-link renames with bridges as the bridges appear to be associated with the physical interfaces by some way other than the interface names.

I’m planning on making a small init script that checks the network names and sets them if they’re no longer named. If/once that’s done, I’ll upload it here.