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:
- 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.
- Using the startup console TUI. This was fruitless as editing the name resulted in an
interface missingerror after saving the changes. They didn’t seem to stick either.