MAC address:
:
=strtoupper(exec("ip link show eth0|grep -Pom1 'ether \K\S+'"))?>
> This is the hardware address of the interface.
> When tagging is enabled all VLANs on this interface will share the same hardware address.
Enable bonding:
:
> Bonding is a feature that combines multiple physical Ethernet interfaces into a single *bonded* interface named **bond0**.
> This can be used to improve the connection redundancy and/or throughput of the system.
> Different bonding modes are supported (see below), but some modes require proper switch support.
Bonding mode:
:
Attention: this mode requires a network switch with proper setup and support...
> Mode 1 (active-backup) is the recommended default. Other modes allow you to set up a specific environment, but may require proper switch support.
> Choosing a unsupported mode can result in a disrupted communication. Use with caution.
Bonding members of bond0:
:
> Select which interfaces are member of the *bonded* interface. By default eth0 is a member, while other interfaces are optional.
Enable bridging:
:
> Bridging is a feature which creates a virtual bridge and allows VMs to communicate directly with the physical Ethernet port.
> Both bonding and bridging can be combined to let VMs communicate over a *bonded* interface.
Bridging members of br0:
:
> Select which interfaces are member of the *bridged* interface. By default eth0 is a member, while other interfaces are optional.
Interface description:
:
" onchange="exitCode(this.form,true)">
> Use this optional field to provide addditional information about the purpose of the connection.
Network protocol:
:
IP address assignment:
:
> The following settings are possible:
>
> *Automatic* - the server will attempt to obtain its IP address from the local DHCP server (IPv4) or SLAAC (IPv6)
> *Static* - the IP address is manually set for this interface
> *None* - no IP address is assigned to the interface (only available for VLANs)
IPv4 address:
: " class="narrow" pattern="=$validIP4?>" title="IPv4 address A.B.C.D">
> Greyed out when using automatic IP assignment. Otherwise specify here the IPv4 address of the system.
IPv4 network mask:
:
> Greyed out when using automatic IP assignment. Otherwise specify here the associated network mask, by default 255.255.255.0 is selected.
IPv4 default gateway:
: " class="narrow" pattern="=$validIP4?>" title="IPv4 address A.B.C.D">
" class="trim"> optional metric (lowest is preferred)
> Greyed out when using automatic IP assignment. Otherwise specify here the IPv4 address of your router.
IPv6 address:
: " pattern="=$validIP6?>" title="IPv6 address nnnn:xxxx::yyyy">
> Greyed out when using automatic IP assignment. Otherwise specify here the IPv6 address of the system.
IPv6 prefix:
: " class="trim">
> Greyed out when using automatic IP assignment. Otherwise specify here the associated prefix value of 1 to 128.
IPv6 default gateway:
: " pattern="=$validIP6?>" title="IPv6 address nnnn:xxxx::yyyy">
> Greyed out when using automatic IP assignment. Otherwise specify here the IPv6 address of your router.
IPv6 privacy extensions:
:
> Enable or disable the generation of a random IPv6 interface identifier according to RFC4941. This is similar to the temporary IPv6 address generation on Windows machines.
DNS server assignment:
:
> If set to *Automatic* the server will use DNS server IP address returned by the local automatic assignment.
> If set to *Static* you may enter your own list.
>
> This is useful in Active Directory configurations where you need to set the first DNS Server entry to the IP address of your AD Domain server.
Desired MTU:
:
> This is the MTU size to use on the physical Ethernet interface.
> If left blank, the MTU will automatically be determined (by default 1500 bytes).
Enable VLANs:
:
add VLAN
VLAN number:
:
" class="narrow" required>
remove VLAN
> Give each VLAN a unique identifier. Numbers range from 1 to 4095.
Interface description:
:
" onchange="exitCode(this.form,true)">
> Use this optional field to provide addditional information about the purpose of the connection.
Network protocol:
:
IP address assignment:
:
> The following settings are possible:
>
> *Automatic* - the server will attempt to obtain its IP address from the local DHCP server (IPv4) or SLAAC (IPv6)
> *Static* - the IP address is manually set for this interface
> *None* - no IP address is assigned to the interface (only available for VLANs)
IPv4 address:
: " class="narrow" pattern="=$validIP4?>" title="IPv4 address A.B.C.D">
> Greyed out when using automatic IP assignment. Otherwise specify here the IPv4 address of the system.
IPv4 network mask:
:
> Greyed out when using automatic IP assignment. Otherwise specify here the associated network mask, by default 255.255.255.0 is selected.
IPv4 default gateway:
: " class="narrow" pattern="=$validIP4?>" title="IPv4 address A.B.C.D">
" class="trim"> optional metric (lowest is preferred)
> Greyed out when using automatic IP assignment. Otherwise specify here the IPv4 address of your router.
IPv6 address:
: " pattern="=$validIP6?>" title="IPv6 address nnnn:xxxx::yyyy">
> Greyed out when using automatic IP assignment. Otherwise specify here the IPv6 address of the system.
IPv6 prefix:
: " class="trim">
> Greyed out when using automatic IP assignment. Otherwise specify here the associated prefix value of 1 to 128.
IPv6 default gateway:
: " pattern="=$validIP6?>" title="IPv6 address nnnn:xxxx::yyyy">
> Greyed out when using automatic IP assignment. Otherwise specify here the IPv6 address of your router.
IPv6 privacy extensions:
:
> Enable or disable the generation of a random IPv6 interface identifier according to RFC4941. This is similar to the temporary IPv6 address generation on Windows machines.
: