Udev peut assigner des noms arbitraires aux interfaces des cartes
réseau pour certaines cartes réseau comme enp2s1. Si vous n'êtes
pas sûr du nom de l'interface de votre carte réseau, vous pouvez
toujours lancez ip
l après avoir redémarré votre système. Il est
important que la variable Name dans
/etc/systemd/network contienne le
bon nom d'interface (par exemple, Name=enp2s1 ou Name=eth0) ou systemd n'arrivera pas à initialiser
l'interface réseau.
systemd-networkd
utilise /etc/systemd/network comme
fichier de configuration. Référez-vous à systemd.network(5) et
systemd.netdev(5). Configurez une interface réseau avec un
fichier de configuration. Ajustez Name= comme requis :
cd /etc/systemd/network && cat > static.network << "EOF" [Match] Name=enp2s0 [Network] Address=192.168.1.1/24 Gateway=192.168.1.2 EOF
Les valeurs de ces variables doivent être changées dans chaque fichier pour correspondre à la bonne configuration.
La variable Name définie le nom de
l'interface, par exemple, eth0. Elle est requise pour tous les
fichiers de configuration de périphériques réseau.
La variable Gateway devrait contenir
l'adresse IP de la passerelle par défaut, s'il y en a une. Sinon,
commentez cette variable.
Pour plus d'informations, regardez la page de manuel de systemd.netdev.
systemd-networkd
utilise /etc/systemd/network comme
fichier de configuration. Référez-vous à systemd.network(5) et systemd.netdev(5). Configurez une interface
réseau avec un fichier de configuration. Ajustez Name= comme
requis :
cd /etc/systemd/network && cat > dhcp.network << "EOF" [Match] Name=enp2s0 [Network] DHCP=yes EOF
systemd-networkd
configurera automatiquement /run/systemd/network/resolv.conf quand il
utilise DHCP. Si vous n'avez pas créé manuellement de fichier
/etc/resolv.conf, créez un lien
symbolique :
ln -sv /run/systemd/network/resolv.conf /etc
Systemd inclus un démon client NTP simple, systemd-timesyncd, bien qu'il soit désactivé par défaut. Si vous souhaitez l'activer, vous devrez d'abord ajouter un utilisateur et un groupe requis :
groupadd -g 78 systemd-timesync useradd -g systemd-timesync -u 78 -d /dev/null -s /bin/false systemd-timesync
Ensuite, activez systemd-timesyncd pour qu'il démarre au démarrage du système :
systemctl enable systemd-timesyncd
Vous pouvez configurer systemd-timesyncd en modifiant
/etc/systemd/timesyncd.conf.
Continuez avec Making the CLFS System Bootable.