2 votes

Mavericks ne peut pas se connecter à un partage Windows par le nom de l'ordinateur, mais fonctionne bien avec l'IP

J'ai un Mac Mavericks et une machine Windows 7. Sur mon Windows, j'ai partagé certains dossiers, mais je ne peux m'y connecter qu'en utilisant l'adresse IP, mais pas le nom de l'ordinateur.

Donc Finder -> Go-> Connect to Server… et le smb://my-win/Share ne fonctionne pas, mais Finder -> Go -> Connect to Server… et le smb://192.168.1.3/Share fonctionne parfaitement.

Si je vais dans Réseau ( Finder -> Go -> Network ), l'ordinateur my-win se présente. Après m'être connecté à l'IP, une autre machine Windows apparaît avec l'IP comme nom. L'accès à la machine portant le nom IP fonctionne à nouveau correctement, tandis que l'accès à MY-WIN donne lieu à la même erreur.

L'erreur que j'obtiens est la suivante :

There was a problem connecting to the server “my-win”.
The server may not exist or it is unavailable at this time. Check the server name or IP address, check your network connection, and then try again.

J'ai essayé de désactiver les pare-feu, ce qui n'a rien changé. J'ai également essayé de renommer ~/Library/Preferences/com.apple.loginitems.plist . Cela n'a pas résolu le problème mais a fait disparaître my-win de la fenêtre Réseau, j'ai donc inversé le processus à nouveau.

Je peux faire un ping de l'IP de la machine Windows mais si j'exécute ping my-win Je reçois une erreur disant : cannot resolve my-win: Unknown host

Il semble que mon Mac soit informé du nom de l'ordinateur Windows, mais qu'il ne puisse pas le résoudre lorsqu'il essaie de le faire. Quelqu'un sait-il ce qui peut expliquer ce phénomène ?

2voto

Steve Chambers Points 21588

Il s'agit probablement d'un problème de résolution de nom, ce qui est généralement le cas lorsqu'une adresse IP fonctionne et qu'un nom ne fonctionne pas.

il y a plusieurs choses que vous pouvez faire

  1. si les PC ont des adresses IP qui changent rarement, voire jamais, vous pouvez les ajouter au fichier hosts. Il suffit d'ouvrir le terminal.app et :

sudo nano /private/etc/hosts

Après la dernière entrée, indiquez les adresses IP des PC comme suit :

192.168.x.x pc-one

192.168.x.x pc-deux

(en remplaçant les adresses IP des PC par celles dont vous disposez), puis enregistrez et quittez. Vous devrez vider le cache DNS. J'ai l'habitude de redémarrer, mais il existe des commandes de terminal qui dépendent de la version de votre système d'exploitation.

  1. Si vous n'êtes pas opposé à l'installation d'un logiciel Apple sur votre PC, Bonjour fait partie de l'installation d'iTunes et enregistre automatiquement les noms sur le réseau local.

Il est peu probable qu'il s'agisse d'un problème de pare-feu puisque vous pouvez vous connecter via IP. Le pare-feu le bloquerait également.

De plus, si vous lui donnez du temps, tous les ordinateurs auxquels le Mac peut se connecter (dans les versions récentes du système d'exploitation) s'afficheront dans la barre latérale du Finder. Bonjour vous y aidera.

Vous pouvez également ajouter les adresses IP de tous vos PC dans la boîte de dialogue de connexion au serveur, en saisissant l'adresse IP et en cliquant sur le bouton + avant de cliquer sur connexion. Ce n'est pas intuitif mais c'est mieux que rien... ;-)

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X