mardi 24 janvier 2012

Désactivation du port netbios-ns fantôme sur OSX

En testant l'excellente application iPhone Scany je me suis rendu compte que mon macbook avait un port netbios-ns ouvert. Et ceci alors que j'avais pris soin de désactiver tous les services de partage dans les paramètres réseau. Après quelque recherches sur le net il se trouve que c'est un problème (bug ?) connu d'OSX qui maintient ce port ouvert coute que coute. Voici la procédure à suivre pour le désactiver:

sudo nano /System/Library/LaunchDaemons/com.apple.netbiosd.pliat

Chercher

<key>EnableTransactions</key><true/>
<key>Disabled</key><false/>

Et remplacez le par

<key>EnableTransactions</key><true/>
<key>Disabled</key><true/>

Ensuite rebootez pour que la modification soit prise en compte. Il y a surement une méthode pour stopper le processus. Je n'ai pas cherché.

En remarque votre nom de réseau NetBIOSName est disponible dans le fichier

/Library/Preferences/SystemConfiguration/com.apple.smb.server.plis

Un nouveau scan complet avec Scany m'a permis de vérifier que le port était désormais bien fermé.

Aucun commentaire:

Enregistrer un commentaire