8 votos

Cómo eliminar interfaces de red

Todavía soy un poco nuevo en el mundo MacOS, así que mi pregunta podría ser fácilmente resuelta.
He estado haciendo algo de networking con mi Macbook Air y me he dado cuenta de algunas cosas que no entendía/pensaba que debían ser diferentes.

Cuando corro ifconfig Veo muchos adaptadores de red, y con muchos me refiero a muchos más de los que preveía.

lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
    options=1203<RXCSUM,TXCSUM,TXSTATUS,SW_TIMESTAMP>
    inet 127.0.0.1 netmask 0xff000000 
    inet6 ::1 prefixlen 128 
    inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1 
    nd6 options=201<PERFORMNUD,DAD>
gif0: flags=8010<POINTOPOINT,MULTICAST> mtu 1280
stf0: flags=0<> mtu 1280
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    ether c8:69:cd:af:4f:bc 
    inet6 fe80::1832:448c:e682:a8a8%en0 prefixlen 64 secured scopeid 0x5 
    inet 152.67.132.28 netmask 0xfffffc00 broadcast 152.67.132.255
    nd6 options=201<PERFORMNUD,DAD>
    media: autoselect
    status: active
en1: flags=922<BROADCAST,SMART,PROMISC,SIMPLEX> mtu 1500
    options=60<TSO4,TSO6>
    ether 9a:00:05:1b:4b:3f 
    media: autoselect <full-duplex>
    status: inactive
p2p0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 2304
    ether 0a:69:cd:af:4f:bc
    media: autoselect
    status: inactive
awdl0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1484
    ether fa:1f:bf:37:c7:35 
    inet6 fe80::f81f:bfff:fe37:c735%awdl0 prefixlen 64 scopeid 0x8 
    nd6 options=201<PERFORMNUD,DAD>
    media: autoselect
    status: active
bridge0: flags=8822<BROADCAST,SMART,SIMPLEX,MULTICAST> mtu 1500
    options=63<RXCSUM,TXCSUM,TSO4,TSO6>
    ether 9a:00:05:1b:4b:3f 
    Configuration:
        id 0:0:0:0:0:0 priority 0 hellotime 0 fwddelay 0
        maxage 0 holdcnt 0 proto stp maxaddr 100 timeout 1200
        root id 0:0:0:0:0:0 priority 0 ifcost 0 port 0
        ipfilter disabled flags 0x2
    member: en1 flags=3<LEARNING,DISCOVER>
            ifmaxaddr 0 port 6 priority 0 path cost 0
    nd6 options=201<PERFORMNUD,DAD>
    media: <unknown type>
    status: inactive
utun0: flags=8050<POINTOPOINT,RUNNING,MULTICAST> mtu 2000
    inet6 fe80::4974:b78a:7731:c82a%utun0 prefixlen 64 scopeid 0xa 
    nd6 options=201<PERFORMNUD,DAD>
utun1: flags=8050<POINTOPOINT,RUNNING,MULTICAST> mtu 1380
    inet6 fe80::9ffc:672f:768f:f232%utun1 prefixlen 64 scopeid 0xb 
    nd6 options=201<PERFORMNUD,DAD>
utun2: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1380
    inet6 fe80::733c:91be:79df:7b4b%utun2 prefixlen 64 scopeid 0xc 
    nd6 options=201<PERFORMNUD,DAD>

lo0 y en0 están claros para mí, pero los otros no. Sin embargo, ¿Cuáles son los diferentes tipos de conexión a Internet utilizados por ifconfig e ipconfig? y Interfaces inesperadas en ifconfig me han aclarado muchas cosas.

Sin embargo, cuando empecé a escribir esto sólo tenía utun0 y utun1, ¡y ahora ha aparecido utun2!

Lo que me gustaría saber es: ¿Puedo desactivarlas/eliminarlas ya que parece que no las uso? Si es así, ¿cómo?

ifconfig delete no parece funcionar y ifconfig up/down no tiene ningún efecto.

0 votos

Por favor, abra Acerca de este Mac...>Informe del sistema...>Red para obtener los nombres de los dispositivos BSD y los respectivos dispositivos físicos o tun/tap. Para deshacerse de algunos de los dispositivos se requiere algo de taladro quirúrgico con una Black & Decker (o una Bosch/Makita). Para obtener respuesta a tu segunda pregunta (netstat) desvíala de la pregunta de aquí a una segunda pregunta.

0 votos

Gracias, miraré allí. Y supongo que esto es normal para un mac. El único problema es que no tengo una black and decker pero creo que debería poder hacer la operación con alguna herramienta bosch.

0 votos

Sin embargo, usted está en el sitio de Black & Decker - Bosch es off-topic :/

6voto

Foliovision Puntos 31

En la mayoría de los casos, se trata de adaptadores de red físicos que existen dentro del ordenador. Aunque los elimine todos desde Preferencias del Sistema --> Red, ifconfig seguirá denunciándolos a todos.

Aquí está la lista por defecto para un MBP 2011 de 17 pulgadas:

lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
    options=3<RXCSUM,TXCSUM>
    inet6 ::1 prefixlen 128 
    inet 127.0.0.1 netmask 0xff000000 
    inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1 
    nd6 options=1<PERFORMNUD>
gif0: flags=8010<POINTOPOINT,MULTICAST> mtu 1280
stf0: flags=0<> mtu 1280
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    options=10b<RXCSUM,TXCSUM,VLAN_HWTAGGING,AV>
    ether c8:2a:14:33:ca:46 
    nd6 options=1<PERFORMNUD>
    media: autoselect (none)
    status: inactive
en1: flags=8823<UP,BROADCAST,SMART,SIMPLEX,MULTICAST> mtu 1500
    ether e4:ce:8f:2g:c7:aa 
    nd6 options=1<PERFORMNUD>
    media: autoselect (<unknown type>)
    status: inactive
en2: flags=963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX> mtu 1500
    options=60<TSO4,TSO6>
    ether d2:00:1d:b8:61:60 
    media: autoselect <full-duplex>
    status: inactive
fw0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 4078
    lladdr c8:2a:14:ff:fe:cb:96:16 
    nd6 options=1<PERFORMNUD>
    media: autoselect <full-duplex>
    status: inactive
p2p0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 2304
    ether 06:ce:8f:2f:b7:aa 
    media: autoselect
    status: inactive
bridge0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    options=63<RXCSUM,TXCSUM,TSO4,TSO6>
    ether ca:2a:18:23:ea:00 
    Configuration:
        id 0:0:0:0:0:0 priority 0 hellotime 0 fwddelay 0
        maxage 0 holdcnt 0 proto stp maxaddr 100 timeout 1200
        root id 0:0:0:0:0:0 priority 0 ifcost 0 port 0
        ipfilter disabled flags 0x2
    member: en2 flags=3<LEARNING,DISCOVER>
            ifmaxaddr 0 port 6 priority 0 path cost 0
    nd6 options=1<PERFORMNUD>
    media: <unknown type>
    status: inactive
en4: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    options=4<VLAN_MTU>
    ether 08:6d:41:e6:e7:46 
    inet6 fe80::a6d:41ff:fee6:e748%en4 prefixlen 64 scopeid 0xc 
    inet 192.168.1.13 netmask 0xffffff00 broadcast 192.168.1.255
    nd6 options=1<PERFORMNUD>
    media: autoselect (100baseTX <full-duplex,flow-control>)
    status: active

Corrí ifconfig tanto antes como después de borrar casi todas las conexiones de red. Los resultados fueron exactamente los mismos.

Esta es la configuración por defecto con seis interfaces listadas

This is the default configuration with six listed interfaces

Esta es la configuración por defecto con seis interfaces listadas

This is the default configuration with six listed interfaces

Como ya he mencionado el ifconfig salida era exactamente idénticos si las interfaces se habían borrado o no.

Si desea profundizar networksetup proporciona una salida más legible. Por ejemplo networksetup -listallhardwareports rendimientos:

Hardware Port: Ethernet
Device: en0
Ethernet Address: c8:2a:14:33:ca:46

Hardware Port: Apple USB Ethernet Adapter
Device: en4
Ethernet Address: 08:6d:41:e6:e7:48

Hardware Port: FireWire
Device: fw0
Ethernet Address: c8:2a:14:ff:fe:cb:96:16

Hardware Port: Wi-Fi
Device: en1
Ethernet Address: e4:ce:8f:2f:b7:aa

Hardware Port: Bluetooth PAN
Device: en3
Ethernet Address: e4:ce:8f:2f:b7:ab

Hardware Port: Thunderbolt 1
Device: en2
Ethernet Address: d2:00:1c:b9:61:60

Hardware Port: Thunderbolt Bridge
Device: bridge0
Ethernet Address: ca:2a:14:33:ea:00

VLAN Configurations

Aunque no puedes añadir o eliminar puertos de hardware con networksetup puede activar y desactivar dispositivos con networksetup -removepreferredwirelessnetwork <device name> <network>

Puede obtener una lista completa de los networksetup comandos con man networksetup y algunos buenos ejemplos.

Si realmente quieres desactivar el hardware por completo para que no aparezca, saca tus destornilladores Torx y una pistola de soldar. ¿Por qué alguien querría hacerlo? Por las mismas razones, uno podría desconectar la cámara iSight o el micrófono. Si no vas a usar una interfaz (especialmente una inalámbrica), es un constante problema de seguridad.

Para VMware y otras máquinas virtuales, usted querrá eliminar su .kext extensiones que instalan interfaces virtuales. Aunque estoy de acuerdo en desconectar los micrófonos y las cámaras de vídeo, no creo que eliminar las interfaces de red ayude mucho, ya que el ordenador es vulnerable en cuanto se conecta. Si quisiera un ordenador realmente seguro, me aseguraría simplemente de que no tuviera ningún hardware de red dentro o en la placa base. Esto probablemente signifique retroceder unas cuantas generaciones.

Este tipo de caja de seguridad debe guardarse en un lugar físicamente seguro. Conozco a un abogado que tiene una habitación segura en su despacho donde se encuentra un ordenador de este tipo. Nunca entra en contacto con Internet ni con ningún otro dispositivo de red. Si quiere hacer copias, no utiliza un dispositivo extraíble como una tarjeta USB o un disquete. Imprime. Si quiere una versión digital, alguien escanea y hace un OCR del resultado impreso.

2 votos

En primer lugar, ¡gracias por la buena respuesta! Quería quitar/deshabilitar algunos de estos dispositivos de red ya que no los uso y a menudo hago cosas como configuraciones manuales de IPv6 y ya que las configuraciones normales de IPv6 son un poco difíciles de manejar cuando se utiliza sólo una interfaz que quería eliminar el desorden no utilizado. Supongo que tendré que vivir con ello. La única cosa que todavía estoy un poco confundido acerca de esa interfaz `utun2 que acaba de "aparecer de la nada"

2 votos

Sólo quería confirmar que estas referencias a la eliminación física de estas interfaces de la computadora portátil es la única manera de hacer que estas interfaces desaparecen no son sólo bromas. Encuentro este asunto increíblemente frustrante. No tengo absolutamente ningún interés en ver dispositivos de red que estoy seguro de que nunca voy a usar, y MacOS es la única distribución que conozco que no proporciona un medio para ignorar las interfaces innecesarias.

0 votos

A menudo me planteo eliminar parte del hardware de mis MBP (que hace tiempo que están fuera de garantía y ya han sido personalizados). El sistema operativo de Apple a partir de la versión 10.6.3 ya no es seguro en absoluto (por eso hubo tanta presión para que todo el mundo utilizara al menos la versión 10.6.8, que introdujo la intrusiva App Store 24/7 en nuestros ordenadores).

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X