7 votes

Supprimer l'interface réseau définitivement

Je suis en train d'essayer de supprimer une interface réseau de façon permanente. Pour une raison quelconque, ifconfig liste eth0 et eth1, bien que les métriques RX/TX de ce dernier restent à zéro.

Je soupçonne que cette entrée supplémentaire de eth1 pourrait causer des retards lors du démarrage.

Étonnamment, une recherche n'a pas donné de réponse sur la manière de procéder. La plupart des publications concernent soit des versions plus anciennes d'Ubuntu ou de Debian, d'autres distributions (RedHat) ou n'ont aucun effet permanent, ou portent sur l'ajout d'une interface, ou tentent de la désactiver mais après qu'elle a été démarrée, ou restent simplement sans réponse. Mais la réponse pourrait se trouver quelque part après la troisième page de résultats de Google.

Supprimer la deuxième entrée du bureau (flèches vers le haut et vers le bas, sur la barre supérieure) n'a non plus d'effet sur ifconfig.

ÉDIT: J'ai en fait deux cartes réseau sur la carte mère. C'est un peu surprenant je l'admets. Je n'ai pas de wifi. La question reste d'actualité, au moins par curiosité.

krakoukass@durum:~$ ifconfig
eth0      Lien encap:Ethernet  Adresse HW 00:1f:d0:a3:40:d9  
          adr inet:192.168.1.66  Bcast:192.168.1.255  Masque:255.255.255.0
          adr inet6: fe80::21f:d0ff:fea3:40d9/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Paquets RX:84 erreurs:0 pertes:0 dépassements:0 cadre:0
          Paquets TX:93 erreurs:0 pertes:0 dépassements:0 porteur:0
          collisions:0 longueur file tx:1000 
          Octets RX:12255 (12.2 Ko)  Octets TX:12241 (12.2 Ko)

eth1      Lien encap:Ethernet  Adresse HW 00:1f:d0:a3:40:db  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          Paquets RX:0 erreurs:0 pertes:0 dépassements:0 cadre:0
          Paquets TX:0 erreurs:0 pertes:0 dépassements:0 porteur:0
          collisions:0 longueur file tx:1000 
          Octets RX:0 (0.0 o)  Octets TX:0 (0.0 o)

lo        Lien encap:Boucle locale  
          adr inet:127.0.0.1  Masque:255.0.0.0
          adr inet6: ::1/128 Scope:Hôte
          UP LOOPBACK fonctionnant  MTU:65536  Metric:1
          Paquets RX:634 erreurs:0 pertes:0 dépassements:0 cadre:0
          Paquets TX:634 erreurs:0 pertes:0 dépassements:0 porteur:0
          collisions:0 longueur file tx:0 
          Octets RX:64758 (64.7 Ko)  Octets TX:64758 (64.7 Ko)

krakoukass@durum:~$ lspci | grep -i eth
04:00.0 Contrôleur Ethernet: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 02)
05:00.0 Contrôleur Ethernet: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 02)

krakoukass@durum:~$ cat /etc/network/interfaces
# Fichier interfaces(5) utilisé par ifup(8) et ifdown(8)
auto lo
iface lo inet boucle

krakoukas@durum:~$ systemctl -l status ifup@eth1.service
 ifup@eth1.service - ifup pour eth1
   Chargé: chargé (/lib/systemd/system/ifup@.service; statique; préférence du fournisseur: activé)
   Actif: actif (sortie) depuis ven. 2015-05-15 12:36:34 CEST; Il y a 14 minutes
  Processus: 457 ExecStart=/bin/sh -ec ifup --allow=hotplug %I; ifup --allow=auto %I;      if ifquery %I >/dev/null; then ifquery --state %I >/dev/null; fi (code=exited, status=0/SUCCESS)
 Principal: 457 (code=exited, status=0/SUCCESS)

15 mai 12:36:34 durum systemd[1]: Démarrage pour eth1.
15 mai 12:36:34 durum systemd[1]: Démarrage pour eth1...
15 mai 12:36:34 durum sh[457]: Interface inconnue eth1

krakoukas@durum:~$ systemctl -l status ifup@eth0.service
 ifup@eth0.service - ifup pour eth0
   Chargé: chargé (/lib/systemd/system/ifup@.service; statique; préférence du fournisseur: activé)
   Actif: actif (sortie) depuis ven. 2015-05-15 12:36:34 CEST; Il y a 15 minutes
  Processus: 458 ExecStart=/bin/sh -ec ifup --allow=hotplug %I; ifup --allow=auto %I;      if ifquery %I >/dev/null; then ifquery --state %I >/dev/null; fi (code=exited, status=0/SUCCESS)
 Principal: 458 (code=exited, status=0/SUCCESS)

15 mai 12:36:34 durum systemd[1]: Démarrage pour eth0.
15 mai 12:36:34 durum systemd[1]: Démarrage pour eth0...
15 mai 12:36:34 durum sh[458]: Interface inconnue eth0

Merci d'avance pour votre aide.

9voto

A.B. Points 84870

Ouvrez le fichier /etc/network/interfaces dans votre terminal

sudo nano /etc/network/interfaces

Ajoutez cette ligne:

iface eth1 inet manual

Enregistrez le fichier et exécutez

sudo service network-manager restart

ou

sudo systemctl restart network-manager.service

<a href="https://unix.stackexchange.com/a/111258/107084">Source</a>

6voto

Yoandry Collazo Points 203

Pour supprimer définitivement, je pense que vous devriez utiliser ceci

sudo nmcli connection show

Le résultat ressemble à :

NOM                 UUID                                  TYPE       DEVICE 
front               2cf067c7-e0ad-4072-b60f-60a7733b5c27  wifi       wlp1s0 
wg0                 ab0b9039-c4b1-48af-b30c-adcbea993643  wireguard  wg0    
WebSolutions        07749022-afa7-467e-a625-a87de9875ab7  vpn        --     
BlackHome           061a7dbf-5d7d-4992-a78d-015b3d93f5af  wifi       --    

ensuite supprimez par UUID

sudo nmcli connection delete ab0b9039-c4b1-48af-b30c-adcbea993643

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