23 votes

Activation et désactivation de la carte réseau par la ligne de commande

Quelqu'un peut-il m'aider à savoir comment activer et désactiver la carte réseau via le terminal ?

23voto

mivk Points 4379

Desde ifconfig a été déprécié depuis de nombreuses années, vous devriez probablement utiliser l'option ip commande :

Pour lister les interfaces :

ip link

ou avec les adresses IP :

ip a

Pour en abattre un :

if=eth0
sudo ip link set $if down

17voto

guiverc Points 23598

Utiliser ifconfig pour visualiser vos ports ethernet ou NIC (pour obtenir les noms des ports ; par exemple, eth0 était le premier port de ma machine, le suivant était eth1, etc)

pour désactiver le port nommé eth0, utilisez

sudo ifconfig eth0 down

pour réactiver le port, utilisez

sudo ifconfig eth0 up

note : ceci désactive (down) et active (up) chaque port individuellement. si par exemple une carte d'interface réseau (NIC) a quatre ports sur une carte, vous devez activer/désactiver chaque port individuellement.

10voto

Phan Cường Points 139

Pour voir la liste des cartes réseau :

lshw -C network

Vous verrez toutes les cartes réseau. Attention à nom logique exemple :

logical name: wlp6s0
logical name: enp7s0

Il suffit donc d'utiliser ifconfig pour l'activer ou le désactiver.

Exemples :

  • Activer sudo ifconfig wlp6s0 up
  • Désactiver : sudo ifconfig enp7s0 down

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X