En mi configuración de red en WINS, tengo el nombre de NetBios (elly) que me gustaría desactivar (matar).
¿El mensaje muestra que el "elly" se ha utilizado actualmente?
¿Por quién, para qué?
Hay un montón de mensajes en la consola con, por ejemplo, elly.local WindowServer ?? que servidor ? No tengo una ?
Mi búsqueda en Google y aquí no ayudó.
¡Intenté eliminar el nombre de NetBios, pero vuelve!
¡También probé el sin éxito!
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.netbiosd.plist
No tengo una red local, ni ningún grupo de trabajo configurado, solo una conexión wifi solitaria con el mundo.
Ejecutar el nombre de host en la terminal muestra "Elly.Local"
No me importaría usar Terminal para matarlo, pero me pregunto si hay alguna forma basada en la interfaz de usuario para desactivar todo esto. No soy un gran fanático de ejecutar servicios que no estoy usando.
MBA 10.8.4
No encontré ninguna forma a través de la GUI (en Snow Leopard, Lion, Mountain Lion, Mavericks, Yosemite, El Capitan y Sierra).
Por otro lado, la siguiente receta se detiene netbiosd
. En un Terminal
o un xterm
tipo:
% ps hacha | grep [/]netbios 122 ?? SN 1:52.41 /usr/sbin/netbiosd % /usr/bin/sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.netbiosd.plist Contraseña: % ps hacha | grep [/]netbios %
El segundo ps
comando no debería generar nada. Esto es normal y significa que ya no netbiosd
funciona.
Otra forma de verificar que netbiosd
ya no se está chateando continuamente en todas las interfaces de red es usar tcpdump
durante 5 minutos completos:
% /usr/bin/sudo tcpdump -i en0 host elly.puerto udp local netbios-ns [...] ^C 0 paquetes capturados nnnnnn paquetes recibidos por filtro 0 paquetes descartados por kernel % /usr/bin/sudo tcpdump -i en1 host elly.puerto udp local netbios-ns [...] ^C 0 paquetes capturados mmmmmm paquetes recibidos por filtro 0 paquetes descartados por kernel %
Estos 2 comandos deberían decir exactamente 0 packets captured
lo contrario, algo se está filtrando.
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.netbiosd.plist
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.netbiosd.plist
Trabajó para mi Mac Mini 2012 con El Capitan. Reiniciado dos veces y no netbiosd
en el Monitor de actividad.
Para referencia futura, Apple tiene un artículo de soporte que trata sobre esto aquí:
dan
dave