Configuration d'une adresse IP sous Arch Linux¶
Dans cet article
Note
Les interfaces réseau sous Arch Linux sont configurées à l'aide du système systemd-networkd
ou de l'outil ip
.
Configuration de DHCP avec systemd-networkd
¶
Pour configurer l'acquisition automatique d'une adresse IP via le protocole DHCP, suivez ces étapes :
1. Préparation
Assurez-vous que le service systemd-networkd
est installé, activé et en cours d'exécution. Vous pouvez vérifier cela avec la commande suivante :
Si le service n'est pas activé, exécutez :
2. Création d'un fichier de configuration
Dans le répertoire /etc/systemd/network/
, créez un fichier de configuration pour l'interface réseau. Si le répertoire n'existe pas, créez-le manuellement :
Créez un fichier, par exemple /etc/systemd/network/20-wired.network
, et ajoutez la configuration suivante :
Note
Remplacez ens1
par le nom de votre interface réseau. Vous pouvez trouver le nom d'interface à l'aide de la commande ip link
.
3. Redémarrage du service
Après avoir effectué des modifications, redémarrez systemd-networkd
pour appliquer les paramètres :
4. Vérification de la connexion
Assurez-vous que l'adresse IP a été correctement acquise :
La sortie de la commande doit afficher une ligne contenant l'adresse IP obtenue :
5. Dépannage
Si la connexion ne fonctionne pas :
-
Vérifiez le journal du service
systemd-networkd
pour des informations détaillées sur les erreurs : -
Assurez-vous que la configuration de
resolved
est correctement configurée et que le servicesystemd-resolved
fonctionne :Vérifiez le lien symbolique vers le fichier
/etc/resolv.conf
:Si le fichier n'est pas configuré, créez un lien :
bash ln -sf /run/systemd/resolve/resolv.conf /etc/resolv.conf
Configuration d'une adresse IP statique¶
Configuration exemple pour une adresse IP statique sur l'interface ens1
:
-
Créez ou modifiez le fichier
/etc/systemd/network/20-wired.network
avec le contenu suivant :[Match] Name=ens1 [Network] Address=192.168.1.100/24 Gateway=192.168.1.1 # Spécifiez l'adresse IP de votre passerelle réseau. DNS=8.8.8.8 8.8.4.4
-
Address
: Définissez l'adresse IP statique pour votre appareil. Dans cet exemple,192.168.1.100
est utilisé. -
Gateway
: Spécifiez l'adresse IP de votre passerelle réseau. C'est généralement l'adresse IP de votre routeur, par exemple192.168.1.1
. -
DNS
: Spécifiez les serveurs DNS. Dans cet exemple, des serveurs DNS publics Google sont utilisés.
-
-
Appliquez les paramètres en redémarrant le service
systemd-networkd
: -
Vérifiez que la configuration a été appliquée correctement :
Vous devriez voir l'adresse IP spécifiée dans la liste :
Attention
Pour garantir le bon fonctionnement du paramètre DNS
, assurez-vous que systemd-resolved
est activé et en cours d'exécution :
Si nécessaire, configurez /etc/resolv.conf
comme un lien symbolique vers systemd-resolved
:
Application de la configuration¶
Après avoir configuré le réseau, vous pouvez vérifier son statut à l'aide de la commande suivante :
Ou affichez les paramètres de routage :
Pour plus d'informations, consultez la documentation officielle d'Arch Linux.
Une partie du contenu de cette page a été créée ou traduite à l'aide d'IA.