私のマシンには4つのネットワークがあります。
私のOSX(10.5)は、machinename.localのワイヤレスネットワーク上でVMWareのNATを使用することを好むようです。VMWareインターフェイスをシャットダウンすることを除いて、設定を変更する方法はありますか?
Windowsで、「ファイル名を指定して実行」>「msconfig」を使用して「mDNSResponder」サービスを無効にしようとしましたか(iTunes経由でインストールされると思います)?実行中の場合、BonjourトラフィックはWindows自体から生成されていると思います。
それ以外の場合は、 このガイド の手順を試してみます。
VMWareで、使用している仮想マシンの設定を開きます。 NATの代わりにブリッジモードを使用するには、「ネットワーク」設定を変更する必要があります。
そうするために、上記のウェブサイトからの関連する段落が述べているように:
「特定の仮想マシンの設定をクリックし、ネットワークを飛び越えて、[物理ネットワークに直接接続する(ブリッジ)]を選択します。
ルーティングテーブルをチェックして、Zeroconfマルチキャストグループへの公開に適したインターフェイスを確認しましたか?
netstat -rn | grep 224
予約済みのマルチキャストグループのすべてのルーティング情報を返します。 224.0.0.251のエントリを探します。これはMDNSに使用されるグループです。このグループに特定のエントリがない場合は、最も具体的なマスクを使用して224.0.0.0のエントリを確認してください。 VMWareインターフェースにバインドされているか、複数のルートがインストールされている場合、VMWareルートのメトリックが最も低くなる可能性があります。
これが問題であると仮定すると、次のコマンドの変形(rootとして実行):
route add -Host 224.0.0.251 dev ra0
ここで、「ra0」はワイヤレスインターフェイスのデバイス名であり、特定のルートをインストールして、ワイヤレスインターフェイスを介してZeroconfグループのトラフィックを強制的に送信します。これは明らかに手動の構成であり、おそらく再起動後も持続しません。私はOSXにあまり詳しくありません。OSXでホストルーティングテーブルを変更する「好ましい」方法について誰かアドバイスできますか?