TrueNAS Nightly Development DocumentationThis content follows experimental nightly development software. Pre-release software is intended for testing purposes only.
Use the Product and Version selectors above to view content specific to a stable software release.
Interface Configurations
7 minute read.
TrueNAS SCALE supports configuring different network interface types as part of the various backup, sharing, and virtualization features in TrueNAS. The tutorials in this section guide you through each type of configuration.
Use the Network screen access interface and other network settings. This article covers adding new or changing existing network interfaces, and configuring static and alias IPv4 addresses. For information on configuring IPv6 addresses, see Configuring IPv6.
Prepare the system for interface changes by stopping apps, VM NIC devices, and services that can cause conflicts.
- Stop running apps before proceeding with network interface changes.
- Power off any running virtual machines (VMs) before making interface IP changes.
- Remove active NIC devices for VMs.
If you encounter issues with testing network changes, you might need to stop sharing services such as SMB, using the current IP address.
You can use DHCP to provide the IP address for only one network interface. The DHCP IP address is most likely for your primary network interface configured during installation.
To add another network interface, click Add on the Interfaces widget to display the Add Interface panel. Leave the DHCP checkbox clear. Click Add to the right of Aliases, near the bottom of the Add Interface screen, and enter a static IP address for the interface.
You must specify the type of interface you want to create. Select the interface type from the Type dropdown options: Bridge, Link Aggregation or LAGG, and VLAN or virtual LAN. You cannot edit the interface type after you click Save.
Each interface type displays new fields on the Add Interface panel. Links with more information on adding these specific types of interfaces are at the bottom of this article.
After adding a new interface or changing an existing interface that can impact access to the UI, SCALE displays a Test Changes dialog. This function is intended to prevent changes that can break access to the UI.
Click Test Changes. You have 60 seconds to test the change. Keep the browser session open, and open a new browser window. Enter the IP address in the URL field and press Enter. The SCALE login screen should display. Enter the administrator login credentials to access the system.
Go to Network in the new browser session and click Save Changes.
If you cannot access the UI, return to the original browser session and click Revert Changes on the Network screen.
Check your configuration, make the necessary changes, and then repeat the test to validate access to the UI. If the change allows access to the UI but is not what you want, click Revert Changes in either the new or original browser session. If the 60 seconds elapses and you do not click Save Changes, the system discards the changes made.
To change an existing interface, click on the existing interface in the Interfaces widget and then click on the Edit icon to open the Edit Interface screen.
The Edit Interface and Add Interface settings are identical except for Type and Name which are not editable after adding and saving an interface.
Name shows on the Edit Interface screen, but you cannot change the name. Type only shows on the Add Interface screen. You cannot edit these settings after saving the interface. If you made a mistake with either field and clicked Save, the only option to change either setting is to delete the interface and create a new one with the desired name and type.
If you want to change from a DHCP-provided IP address to a static IP, you must also add the new default gateway and DNS nameservers that work with the new IP address. See Setting Up a Static IP for more information.
After making the changes, click Save.
Test the change as described in Testing Network Interface Changes.
If you delete the primary network interface you can lose your TrueNAS connection and the ability to communicate with the TrueNAS through the web interface!
If you save the changes you lose access to the UI, you might need command line knowledge or physical access to the TrueNAS system to fix misconfigured network settings.
Click the delete icon for the interface. A delete interface confirmation dialog opens.
Do not delete the primary network interface!
If you delete the primary network interface you lose your TrueNAS connection and the ability to communicate with the TrueNAS through the web interface! You might need command line knowledge or physical access to the TrueNAS system to fix misconfigured network settings.
To configure alias IPs to provide access to internal portions of the network, go to the Network screen:
Click on the Edit icon for the interface to open the Edit Interface screen for the selected interface.
Clear the DHCP checkbox to show Aliases. Click Add for each alias you want to add to this interface.
Enter the IP address and CIDR values for the alias(es).
Select DHCP to control the primary IP for the interface.
Click Save.
Click Test Changes when prompted.