В настройках сети в разделе WINS у меня есть имя NetBios (elly), которое я хотел бы отключить (убить).
Сообщение показывает, что "elly" в настоящее время используется?
Кем, для чего?
Там куча сообщений в Консоли например с elly.local WindowServer?? какой сервер? У меня нет?
Мой поиск в гугле и здесь не помог.
Я попытался удалить имя NetBios, но оно возвращается!
Также пробовал безуспешно!
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.netbiosd.plist
У меня нет ни локальной сети, ни какой-либо рабочей группы, только одиночное Wi-Fi-соединение с миром.
Запуск имени хоста в терминале показывает «Elly.Local»
Я был бы не против использовать терминал, чтобы убить его, но мне просто интересно, есть ли какой-нибудь способ на основе пользовательского интерфейса, чтобы просто отключить все это. Я не большой поклонник запущенных сервисов, которыми я не пользуюсь.
МВА 10.8.4
Я не нашел способа через графический интерфейс (на Snow Leopard, Lion, Mountain Lion, Mavericks, Yosemite, El Capitan и Sierra).
С другой стороны, следующий рецепт останавливает netbiosd
. В Terminal
или xterm
типа:
%пс топор | grep [/] нетбиос 122 ?? Серийные номера 1:52.41 /usr/sbin/netbiosd % /usr/bin/sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.netbiosd.plist Пароль: %пс топор | grep [/] нетбиос %
Вторая ps
команда не должна ничего выводить. Это нормально и означает, что бега больше нет netbiosd
.
Еще один способ проверить, что netbiosd
больше не ведется непрерывный чат на всех ваших сетевых интерфейсах, — это использовать tcpdump
в течение полных 5 минут:
% /usr/bin/sudo tcpdump -i en0 хост elly.local порт udp netbios-ns [...] ^ С 0 пакетов захвачено nnnnnn пакетов, полученных фильтром 0 пакетов отброшено ядром % /usr/bin/sudo tcpdump -i en1 хост elly.local порт udp netbios-ns [...] ^ С 0 пакетов захвачено мммммм пакетов, полученных фильтром 0 пакетов отброшено ядром %
Эти 2 команды должны сказать точно, 0 packets captured
иначе что-то протекает.
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.netbiosd.plist
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.netbiosd.plist
Работал на моем Mac Mini 2012 года с El Capitan. Дважды перезагружался, а netbiosd
в мониторе активности нет.
Для справки в будущем у Apple есть статья поддержки, посвященная этому здесь:
Дэн
Дэйв