By day Maximilian Wilhelm is working as a Senior Network Engineer at SAP SE, by night he's hacking on the infrastructure of the Freifunk Hochstift network and some Open Source projects and in between moonlighting as a Senior Infrastructure Consultant.
Since the early 2000s he has a heart for Linux and Open Source, developed a weaknes for networking, IPv6 and routing a long while a go and has beed a Co-Founder and speaker at the #Routingdays and @FrosconNetTrack as well a Co-Host of virtualNOG.net. In the past year he got his hands dirty with ifupdown2 as well as ifupdown-ng, VXLAN, Linux VRFs, infrastructure automation with Salt Stack and "kommunistischen Frickelnetzen" and is afraid of SDNs ever since.
In his spare time he likes playing piano and the organ, taking pictures of natures and cute animals, and trying to stay on the board while Windsurfing.
There are many different ways to configure networking on Linux today. Debian and formerly Alpine use(d) ifupdown1, Cumulus Networks invented ifupdown2 which is part of Debian as well, and other distributions have various systems, such as systemd-networkd, NetworkManager, etc.
This talk will present ifupdown-ng, a new project by the Network Services Association intended as a drop-in replacement for ifupdown1 and ifupdown2 installations. Presently, Alpine and Debian are the primary supported environments and ifupdown-ng has become the default network configuration framework as of Alpina 3.13. Support for other Linux distributions and BSD is planned. With its modular design, ifupdown-ng intends to allow flexibility for today’s modern networking setups, while being easy to extend.
ifupdown-ng is Open Source and can be found on GitHub at: https://github.com/ifupdown-ng/ifupdown-ng/