Configure Network Interfaces in Local UI
If your Edge host is deployed in an environment with custom networking requirements, such as segmented networks or shared physical interfaces, you can configure network settings directly from Local UI. Network configuration defines how the Edge host connects to physical and logical networks and can be adjusted both before and after the host joins a cluster. Local UI allows you to configure network interface controllers (NICs), virtual local area network (VLAN) interfaces, bonds, and bridges.
Avoid modifying any settings associated with a NIC that is already in use within a cluster, as this can lead to irrecoverable failures.
Limitations
- In Agent mode, configuring network interfaces using Local UI is allowed only if the interfaces were created via Local
UI or via the TUI. Pre-existing settings are read-only. If
you attempt to update pre-existing network interfaces via Local UI, a new configuration is created alongside the
existing one. To manage pre-existing configurations, use the original configuration method, such as
systemd-networkd, Netplan, or NetworkManager.
Prerequisites
-
An Edge host installed with Edge Installer 4.3 or later.
-
Network access to the Edge host's port where Local UI is exposed. The default port is 5080.
-
Credentials to log in to Local UI. You can log in with any OS user's credentials.
Configure NICs
-
Log in to Local UI.
-
The Network Interfaces table on the Edge Host page displays NIC information, including the number of NICs and their status. Hover over the NIC count or status to display the list of NICs.
-
Click Edit to display the detailed NICs information.
infoThe NIC currently used for Edge host management (Local UI access and registration) is not editable. This management NIC is locked by design to avoid breaking connectivity. You can identify it by the IP address used to access the Local UI.
-
Click the pencil icon next to the NIC you want to configure.
-
Provide the following information.
Field Description Config type Configuration type. The following options are available:
- DHCP - automatically obtains Internet Protocol (IP) settings from a Dynamic Host Configuration Protocol (DHCP) server.
- Static - uses manually configured IP settings.MTU Maximum transmission unit (MTU) defines the maximum packet size in bytes that can be transmitted on the interface without fragmentation. The default value is 1500. IP Address The unique Internet Protocol version 4 (IPv4) address used to identify the interface on the network. Only applicable for the Static configuration type. Subnet mask The IPv4 subnet mask that defines the network and host portions of the IP address. Only applicable for the Static configuration type. Gateway The IPv4 address of the router used to reach networks outside the local subnet. Only applicable for the Static configuration type. DNS One or more IPv4 Domain Name System (DNS) server addresses used to translate hostnames into IP addresses. -
Click Confirm to save the changes.
Configure VLAN Interfaces
-
Log in to Local UI.
-
Click the Create button in the VLAN Interfaces row of the Network Interfaces table.
-
Provide the following information.
Field Description Parent type Specifies the member interface type. The following options are available:
- NIC - create the VLAN on a physical network interface .
- Bond - create the VLAN on a bonded interface.Member interface Specifies the parent interface (NIC or bond) on which the VLAN is created. VLAN ID The numeric identifier used to tag traffic for the VLAN. Must be a number between 1 and 4094. Config type Configuration type. The following options are available:
- DHCP - automatically obtains IP settings from a DHCP server.
- Static - uses manually configured IP settings.MTU Defines the maximum packet size in bytes that can be transmitted on the VLAN interface without fragmentation. The default value is 1500. IP Address The unique IPv4 address used to identify the VLAN interface on the network. Only applicable for the Static configuration type. Subnet mask The IPv4 subnet mask that defines the network and host portions of the IP address. Only applicable for the Static configuration type. Gateway The IPv4 address of the router used to reach networks outside the local subnet. Only applicable for the Static configuration type. DNS One or more IPv4 DNS server addresses used to translate hostnames into IP addresses. -
Click Confirm to save the changes. Local UI assigns the VLAN Name value automatically.
Configure Bonds
-
Log in to Local UI.
-
Click the Create button in the Bonds row of the Network Interfaces table.
-
Provide the following information.
Field Description Name Unique bond name. Bond type Configuration type. The following options are available:
- DHCP - automatically obtains IP settings from a DHCP server.
- Static - uses manually configured IP settings.Member interface Specifies the physical NICs that are grouped together to form the bond. All selected member interfaces participate in the bonded interface according to the selected bonding mode. Bonding mode Defines how traffic is distributed across the member interfaces and how failover is handled. Review Bonding modes to learn more about the available options. Link monitoring interval (MIIMonitorSec) Specifies the interval, in seconds, at which the system checks the link status of each member interface. This value is used to detect link failures and trigger failover when supported by the bonding mode. MTU Defines the maximum packet size in bytes that can be transmitted on the interface without fragmentation. The default value is 1500. DNS One or more IPv4 DNS server addresses used to translate hostnames into IP addresses. IP Address The unique IPv4 address used to identify the bridge interface on the network. Only applicable for the Static bond type. Subnet mask The IPv4 subnet mask that defines the network and host portions of the IP address. Only applicable for the Static bond type. Gateway The IPv4 address of the router used to reach networks outside the local subnet. Only applicable for the Static bond type. -
Click Confirm to save the changes.
Configure Bridges
-
Log in to Local UI.
-
Click the Create button in the Bridges row of the Network Interfaces table.
-
Provide the following information.
Field Description Name Unique bridge name. Member interface Specifies the interfaces that are attached to the bridge. Config type Configuration type. The following options are available:
- DHCP - automatically obtains IP settings from a DHCP server.
- Static - uses manually configured IP settings.MTU Defines the maximum packet size in bytes that can be transmitted on the interface without fragmentation. The default value is 1500. DNS One or more IPv4 DNS server addresses used to translate hostnames into IP addresses. IP Address The unique IPv4 address used to identify the interface on the network. Only applicable for the Static bond type. Subnet mask The IPv4 subnet mask that defines the network and host portions of the IP address. Only applicable for the Static bond type. Gateway The IPv4 address of the router used to reach networks outside the local subnet. Only applicable for the Static bond type. -
Click Confirm to save the changes.
Validate
-
Log in to your Edge Host via Secure Shell (SSH).
-
Use the following command to validate the configuration type, MTU, IP address, and subnet mask of an interface (NIC, VLAN, Bond, or Bridge). Replace
ens192with the required interface name.ip addr show ens192Example output2: ens192: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 00:50:56:b8:3d:21 brd ff:ff:ff:ff:ff:ff
altname enp11s0
inet 10.10.145.100/18 metric 100 brd 10.10.191.255 scope global dynamic ens192
...Review the output to verify the following:
- The
mtuvalue matches the MTU value configured in Local UI. - The
inetvalue matches the IP Address and Subnet mask values configured in Local UI. Only applicable if the Config type (or Bond type for bonds) is set to Static. - The
dynamickeyword is present if the Config type (or Bond type for bonds) value configured in Local UI is DHCP.
- The
-
Validate the gateway value only when the configuration type is set to Static. Use the following command.
ip route showExample outputdefault via 10.10.128.1 dev ens192 proto dhcp src 10.10.145.100 metric 100
...Verify that a
default via <gateway-ip>route exists and matches the Gateway value configured in Local UI. -
Validate DNS only when you explicitly configured it in Local UI. For DHCP configurations, DNS values may be inherited automatically and you can ignore them. Use the following command. Replace
ens192with the required interface name.resolvectl dns ens192Example outputLink 2 (ens192): 10.10.128.8
...Verify that the IP addresses listed after the interface name match the DNS values configured in Local UI.
-
If you configured bonds, validate their member interfaces and bonding mode. Use the following command. Replace
bond0with the required bond name.cat /proc/net/bonding/bond0Example output...
Bonding Mode: IEEE 802.3ad Dynamic link aggregation
...
Slave Interface: ens192
...
Slave Interface: ens224
...Verify the following:
- The
Bonding Modematches the value configured in Local UI. - The
Slave Interfacevalues match the Member interface values configured in Local UI.
- The
-
If you configured bridges, validate their member interfaces. Use the following command.
bridge link showExample output3: bond0 state UP master br0
5: ens192.100 state UP master br0Verify that each interface configured as a bridge member appears in the output with
master <bridge-name>.
VLAN member interfaces do not require separate validation. A VLAN is always created on exactly one parent interface (NIC
or bond), and this relationship is encoded in the VLAN interface name, for example, ens192.100 or bond0.200.