Deaktiver Bonjour ved å slå av mDNSResponder

Bonjour er en flott tjeneste som kjører i bakgrunnen til Macen din for å oppdage nettverksressurser automatisk, det vil si flott før mDNSResponder går haywire. Jeg var nylig i et veldig kreativt utformet nettverksmiljø som gjorde Bonjour helt freak out og beskatt min CPU med en million prosesser, så jeg valgte å bare deaktivere tjenesten midlertidig.

Generelt sett bør du la Bonjour aktiveres, siden det er allsidig brukt funksjonalitet i hele Mac OS X, men hvis du vil deaktivere mDNSResponder, så gjør du det:

Slik slår du av mDNSResponder ved å deaktivere Bonjour i OS X

Start terminalen og skriv:

sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist

Dette avlaster mdnsresponder launchdemon fra launchctl, selvfølgelig som kan reverseres med en annen kommando, om nødvendig.

Slå på Bonjour aka mDNSResponder

Hvis du vil gjenopprette Bonjour, skriver du bare følgende for å laste inn mDNSResponder-demonen:

sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist

Begge disse kommandoene for å aktivere eller deaktivere Bonjour vil kreve at administratorpassordet ditt utføres som root, derav bruk av sudo.