Bug 30524

Summary: Feature request. Use systemd-networkd instead of ifup scripts
Product: Mageia Reporter: Dave Hodgins <davidwhodgins>
Component: InstallerAssignee: Mageia tools maintainers <mageiatools>
Status: NEW --- QA Contact:
Severity: enhancement    
Priority: Normal    
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: drakx-net-2.55-3.mga9.src.rpm CVE:
Status comment:

Description Dave Hodgins 2022-06-08 02:07:42 CEST
Currently the Mageia ifup scripts do no support ipv6 properly.
Network Manager does not work with tools that require bridges such as xen.

Currently in Mageia 8 I'm using systemd-networkd instead in order to get
ipv6 working without using Network Manager.

$ cat /etc/systemd/network/10-eth0.network 
[Match]
Name=eth0

[Network]
Description=LAN_NIC
DNS=::1
DNS=192.168.10.2
DNS=192.168.10.101
DNS=8.8.8.8
Domains=rp4.hodgins.homeip.net
DHCP=no
LLMNR=false
IPv6AcceptRA=yes

[Address]
Address=192.168.10.101/16

[Route]
Gateway=192.168.10.11

I think it would be good for Mageia to keep having an alternative to Network
manager.

It also supports bridging ...
# cat /etc/systemd/network/xenbr.network 
[Match]
Name=xenbr

[Network]
Description=LAN_NIC
DNS=::1
DNS=127.0.0.1
DNS=8.8.8.8
Domains=x3.hodgins.homeip.net
DHCP=yes
LLMNR=false
IPv6AcceptRA=yes

[Address]
Address=192.168.10.2/16

[Route]
Gateway=192.168.10.11

#[DHCPV6]