---- Changes since 1.130 ----
Added support for Slackware Linux.
---- Changes since 1.140 ----
Fixed support for Slackware Linu 9.1, which uses a different configuration file.
Added an option to update /etc/hosts when changing the system's hostname.
Fixed virtual interface numbering on Solaris.
Added links from ppp* interfaces to the actual modules that handle them, like PPPP Dialin Client or ADSL Client.
Added support for boot-time address range interfaces on Redhat and similar Linux distributions.
---- Changes since 1.150 ----
Added checks on Linux to prevent interfaces with IPs that are already in use from being added, as this is not allowed by the OS.
---- Changes since 1.160 ----
Added the ability to configure static routes on Debian systems.
Fixed bugs that prevented the module from working on SuSE 9.0+, and made it visible on those distributions again.
---- Changes since 1.170 ----
Added display of currently active routes on routing page.
---- Changes since 1.190 ----
Added some access control options to limit what features of an interface can be edited, and to force both boot-time and active interfaces to be edited at once.
Improved support for virtual interfaces on FreeBSD, where the interface ordering is inconsistent.
---- Changes since 1.200 ----
Interfaces used by Solaris zones are now recognized, and cannot be editing using this module (the Zones module must be used instead).
On Solaris systems, interfaces configured using DHCP can now be properly activated.
---- Changes since 1.250 ----
Added support for the new config file format in SuSE 10.0.
Added support for editing the IPv6 host addresses file on Solaris (/etc/inet/ipnodes).
---- Changes since 1.270 ----
Added checkboxes and buttons for deleting multiple interfaces and host addresses at once.
Active routes can be added and deleted on Linux and Solaris systems.
---- Changes since 1.290 ----
Added a button for activating several boot-time interfaces at once.
---- Changes since 1.340 ----
Fixed broken SuSE 10.2+ support.
---- Changes since 1.350 ----
Re-wrote Gentoo networking support code to work with 2006 and later versions.
---- Changes since 1.380 ----
Added support for VLANs and channel bonding on Debian, thanks to Tim Oberfoell.
Boot-time network interfaces can have comments on Redhat-based systems.
The list of interfaces is now separated into active and boot time using tabs.
The Apply Configuration button on FreeBSD now properly deletes virtual interfaces that should no longer exist.
Handle alias interfaces with no broadcast address on FreeBSD.
---- Changes since 1.420 ----
Added support for IPv6 interfaces on Debian, thanks to Sébastien Ducloux.
---- Changes since 1.430 ----
Converted all pages to use the Webmin user interface library, for a more consistent look and better theming.
---- Changes since 1.450 ----
Fixed the Hostname and DNS Client page on FreeBSD to edit /etc/nsswitch.conf instead of the older host.conf, when available.
When changing the hostname on Debian or Ubuntu, update /etc/mailname too.
---- Changes since 1.460 ----
Fixed editing of bonding network interfaces on Debian Linux.
---- Changes since 1.470 ----
Fixed network interface management on SuSE 10.2.
Updated the Hostname and DNS Client page to always show the hostname from config files, rather than the system's short hostname.
On Debian systems, if the dns-nameservers option is defined in /etc/network/interfaces, it will be updated when changing nameservers.
---- Changes since 1.480 ----
Updated bonding support to use the new format in Debian 5.0, thanks to Caspar Smit.
---- Changes since 1.500 ----
Added a field for editing the MAC address to apply at boot time on Redhat and Debian-based systems.
Include hostname configuration files in backups, thanks to Caspar Smit.
---- Changes since 1.530 ----
Static IPv6 addresses and default routes on Redhat, CentOS, Fedora, Debian and Ubuntu Linux systems, and Solaris can now be viewed and managed.
---- Changes since 1.550 ----
The speed, link status and duplex of active ethernet interfaces is now shown on the active interfaces page.
On Debian, Ubuntu, Redhat, CentOS and Fedora systems boot-time network interfaces with no IP address can now be created. You can also create network bridges that are connected to ethernet interfaces with no address, for use by virtual machines such as KVM.
---- Changes since 1.570 ----
If Postfix is installed when the hostname is changed, the mydestination (local hostname) configuration parameter is updated too.
---- Changes since 1.580 ----
Allowed the MTU to be set at boot time on Debian Linux, and fixed bugs editing VLANs, thanks to a patch from Caspar Smit.
---- Changes since 1.590 ----
Bonding interfaces can now be created on CentOS, Redhat and Fedora Linuxes, thanks to a patch from Caspar Smit.
VLAN interfaces can now be created on CentOS, Redhat and Fedora Linuxes, thanks to a patch from Caspar Smit.
---- Changes since 1.600 ----
Added support for the new ifconfig -a output format, as seen on Fedora 17.
---- Changes since 1.610 ----
A bridge that is not connected to any real interface can now be created.
---- Changes since 1.620 ----
Added support for IPv6, DHCP and new ethernet device names on FreeBSD.
---- Changes since 1.690 ----
Added support for configuring intefaces with the "ip" command, as seen on RHEL 7, CentOS 7 and other new Linux distributions.
---- Changes since 1.760 ----
On CentOS, Fedora and Redhat systems, the DNSn lines in ifcfg-* files are now updated in sync with resolv.conf.
---- Changes since 1.910 ----
Added an option to disable (comment out) hosts file entries.
---- Changes since 1.980 ----
Added support for static routes in Netplan.
