Tout d’abord, il est important d’identifier l’outil de gestion de réseau dont vous avez besoin. Ubuntu Le système utilise des utilitaires différents, car les différentes versions utilisent des utilitaires différents. Cela détermine la méthode appropriée pour redémarrer ou reconfigurer votre réseau.
Par exemple, Ubuntu La version 18.04 utilise Netplan comme outil de configuration réseau par défaut. Netplan agit comme une interface unifiée pour gérer les paramètres réseau en générant des configurations backend pour NetworkManager ou systemd-networkd. Comprendre quel backend est actif vous permettra d'appliquer les commandes appropriées pour redémarrer correctement le service réseau.
Au plus tôt Ubuntu Les versions, les outils comme ifupdown ou la gestion directe de NetworkManager étaient courants. Connaître le gestionnaire réseau de votre système garantit que les redémarrages et les modifications du réseau s'exécutent correctement sans perturber la connectivité.
A quoi sert Netplan ?
Netplan est un outil de configuration réseau en ligne de commande moderne introduit dans Ubuntu À partir de la version 17.10, Netplan simplifie la gestion du réseau en permettant de définir les paramètres de l'interface réseau à l'aide d'un format YAML facile à lire. Netplan agit comme une couche d'abstraction et fonctionne avec des démons réseau back-end tels que NetworkManager et systemd-networkd (appelés « moteurs de rendu »), qui interagissent directement avec le noyau du système d'exploitation. Les utilisateurs peuvent choisir le moteur de rendu à utiliser pour appliquer et gérer leurs configurations réseau.
Il lit la configuration réseau décrite dans /etc/netplan/*.yaml et vous pouvez stocker les configurations de toutes vos interfaces réseau dans ces fichiers.
La première chose à faire est donc de vérifier quels fichiers de configuration avons-nous dans /etc/netplan/
Nous pouvons vérifier cela en utilisant la commande :
ls /etc/netplan/
Ici, nous pouvons voir le fichier de configuration appelé "50-cloud-init.yaml".
Maintenant, nous devons le lire pour voir la configuration :
cat /etc/netplan/50-cloud-init.yaml
Dans le Renderer nous pouvons voir le "NetworkManager" - c'est notre gestionnaire de réseau actif.
Pour le redémarrer, exécutez simplement:
sudo service network-manager restart
Et puis pour voir son statut run:
sudo service network-manager status
Comme nous pouvons le voir, il est actif et fonctionne.
Si vous voyez "networkd" dans le Renderer dans le fichier de configuration netplan il faut le redémarrer avec la commande :
sudo systemctl restart systemd-networkd
Et puis pour voir son statut run:
sudo systemctl status systemd-networkd
C'est tout, le réseau est redémarré.
Conclusion
Redémarrage du service réseau sur Ubuntu nécessite d'abord d'identifier l'outil de gestion de réseau utilisé par votre système, car différents Ubuntu Les versions s'appuient sur différents utilitaires tels que Netplan, NetworkManager ou systemd-networkd. En vérifiant vos fichiers de configuration Netplan, vous pouvez déterminer le moteur de rendu actif et utiliser les commandes appropriées pour redémarrer le service réseau en toute sécurité. Un redémarrage correct du réseau garantit une interruption minimale et une connectivité stable, facilitant ainsi l'application des modifications de configuration ou la résolution des problèmes réseau sur votre réseau. Ubuntu système.
QFP
- Q : Comment puis-je vérifier quel gestionnaire de réseau Ubuntu utilise?
R : Vous pouvez vérifier le moteur de rendu spécifié dans les fichiers de configuration Netplan situés dans /etc/netplan/ à l'aide de cat /etc/netplan/*.yaml. Le moteur de rendu sera soit NetworkManager, soit networkd (systemd-networkd). - Q : Comment redémarrer le réseau sur Ubuntu 18.04 en utilisant Netplan ?
R : Après avoir identifié le moteur de rendu, utilisez sudo service network-manager restart si le moteur de rendu est NetworkManager, ou sudo systemctl restart systemd-networkd s'il s'agit de networkd. - Q : Quelle commande affiche l’état du service réseau ?
A : Utilisez sudo service network-manager status pour NetworkManager ou sudo systemctl status systemd-networkd pour systemd-networkd. - Q : Et si mon Ubuntu la version utilise ifupdown au lieu de Netplan ?
A : Anciennes versions de Ubuntu Utilisez ifupdown. Vous pouvez redémarrer le réseau avec sudo /etc/init.d/networking restart ou en désactivant et en activant les interfaces avec ifdown et ifup. - Q : Pourquoi est-il important de redémarrer le bon gestionnaire de réseau ?
R : Le redémarrage du mauvais service peut entraîner des interruptions du réseau ou ne pas appliquer les modifications. Par conséquent, l'identification et le redémarrage du gestionnaire de réseau approprié garantissent la stabilité du réseau et une configuration appropriée.