Nous allons parler de la façon d'activer et de désactiver les interfaces réseau en utilisant différentes méthodes dans la distribution Ubuntu. Nous avons exécuté toutes les commandes sur la dernière distribution Ubuntu disponible Ubuntu 20.04 LTS. Commençons par les détails !
Méthodes pour activer et désactiver l'interface réseau dans Ubuntu 20.04
Vous pouvez utiliser les différentes méthodes suivantes pour activer et désactiver votre interface réseau dans Ubuntu :
- commande ifconfig
- commande nmcli
- commande systemctl
- commande nmtui
- Commande IP
- ifdown / ifup
Tout d'abord, vous devez connaître les informations d'interface réseau de votre système. La "commande ip" peut être utilisée pour cette tâche. Cette commande affiche les informations de la carte d'interface réseau utilisée sur votre système Linux. Pour obtenir les informations sur la carte d'interface réseau de votre système Ubuntu, ouvrez le terminal en appuyant sur 'Ctrl + Alt + t' puis en tapant la commande suivante :
$ ip un
Selon la sortie ci-dessus, une interface réseau "enp0s3" est activée (up) et fonctionne sur ce système.
Méthode 01 :activer/désactiver les interfaces réseau via la commande ifconfig
Pour exécuter l'utilitaire de ligne de commande ifconfig, vous devez installer certains "net-tools" requis sur votre système Ubuntu. Installez donc les outils requis suivants en exécutant la commande ci-dessous :
$ sudo approprié Pour installer net-tools
Vous pouvez maintenant exécuter la commande ifconfig sur votre système Ubuntu. Pour désactiver ou arrêter l'interface réseau en cours d'exécution, mentionnez l'interface réseau comme indiqué dans l'exemple suivant :
$ ifconfig enp0s3 vers le bas
Vérifiez maintenant l'état de l'interface réseau en saisissant la commande ci-dessous :
$ ip unou
$ ip un | grep -A 1 "enp0s3 :"Pour activer ou activer l'interface réseau spécifiée à l'aide de l'utilitaire ifconfig, utilisez la commande suivante :
$ ifconfig enp0s3 haut
Vérifiez que vous pouvez voir l'état de enp0s3 en exécutant la commande suivante :
$ ip unMéthode 2 :activer/désactiver l'interface réseau avec la commande nmcli
nmcli est un utilitaire de ligne de commande utilisé en remplacement d'autres clients graphiques ou applets nm. L'utilitaire nmcli vous permet d'afficher, de créer, de mettre à jour, de supprimer, d'activer et de désactiver les connexions réseau de votre système. Vous pouvez également utiliser cette commande pour afficher et contrôler l'état de tous les périphériques réseau.
La commande nmcli affiche le "nom du profil" au lieu du nom du périphérique. Pour afficher les informations de la carte d'interface réseau, exécutez la commande suivante sur le terminal :
$ nmcli avec spectacle
Arrêter ou désactiver l'interface réseau à l'aide de la commande nmcli
Pour fermer l'interface réseau affichée, saisissez simplement le nom du profil comme suit :
$ nmcli con down 'Connexion filaire 1'La sortie suivante apparaît sur le terminal :
Vous pouvez également afficher l'état actuel du périphérique d'interface réseau à l'aide de la commande nmcli suivante :
État de développement de $ nmcli
Comme vous pouvez le voir sur le résultat affiché ci-dessus, la "connexion par câble 1" est désactivée dans ce système.
Activer ou activer l'interface réseau à l'aide de la commande nmcli
Pour réactiver ou activer l'interface réseau "enp0s3", saisissez la commande suivante :
$ nmcli con up ‘Connexion filaire 1’
Affichez l'état en exécutant la commande suivante :
État de développement de $ nmcli
"Câble de connexion 1" est maintenant activé et fonctionne sur ce système.
Méthode 3 :activer/désactiver l'interface réseau à l'aide de la commande systemctl
La commande "systemctl" utilise le gestionnaire de réseau pour définir la nouvelle configuration de votre réseau afin d'activer et de désactiver les cartes d'interface réseau. Si vous souhaitez donc désactiver ou arrêter l'interface "enp0s3" sur votre système avec le service de gestionnaire de réseau, vous pouvez le faire comme suit :
$ sudo systemctl désactiver NetworkManager.service
Pour le réactiver, exécutez la commande suivante :
$ sudo systemctl activer NetworkManager.service
Méthode 4 :activer/désactiver l'interface réseau avec la commande nmtui
Le nmtui est une interface utilisateur textuelle principalement utilisée pour interagir avec les services Network Manager. Il vous permet de configurer les interfaces réseau à l'aide de l'environnement d'interface utilisateur en texte simple.
Pour afficher l'interface de nmtui, entrez la commande de terminal suivante :
$ nmtui
La fenêtre suivante apparaît dans le terminal, à travers laquelle vous pouvez facilement gérer les configurations de l'interface réseau. Si la connexion réseau n'est pas activée sur votre système, sélectionnez l'option suivante pour activer une connexion :
Sélectionnez "Désactiver" puis "OK" pour désactiver l'interface "Connexion filaire 1" sur votre système.
Pour activer l'interface réseau, sélectionnez "Activer" puis "OK".
Méthode 5 :Activer/Désactiver l'interface réseau à l'aide de la commande IP
L'interface réseau de votre système peut être activée ou désactivée avec la commande IP. Pour désactiver ou arrêter l'interface réseau, exécutez la commande suivante :
$ Lien IP pour ajuster enp0s3 vers le bas
Pour l'activer ou le réactiver, utilisez la commande suivante :
$ Lien IP pour ajuster enp0s3 haut
Méthode 6 :activer/désactiver l'interface réseau à l'aide des commandes ifdown et ifup
Les commandes ifdown et ifup ne prennent pas en charge les nouveaux périphériques d'interface réseau. Toutefois, si vous souhaitez l'utiliser pour des périphériques réseau plus anciens, utilisez la commande suivante pour allumer et éteindre le périphérique d'interface réseau de manière appropriée.
Pour désactiver ou arrêter l'état de l'interface réseau, utilisez la commande suivante :
$ ifdownPour activer l'interface réseau, utilisez la commande suivante :
$ ifupdiplôme
Nous avons vu dans ce tutoriel comment activer et désactiver les interfaces réseau sur votre système Ubuntu Linux en utilisant différentes méthodes. Utilisez l'une des méthodes ci-dessus si nécessaire.