web-dev-qa-db-ja.com

ホスト名を使用してリモートデスクトップ接続を介してMacからWindowsにアクセスする

リモートデスクトップ接続でSnowLeopardを使用して、ホームネットワーク上のWindows XPマシンにアクセスしようとしています。WindowsPCのホスト名を指定すると、接続されません。IPアドレスを指定するだけです。接続しますか。Windowsマシンにpingを実行しようとした場合も同じ問題です。IPアドレスは機能しますが、ホスト名は機能しません。

両方のマシンは、ワイヤレスルーターに接続している同じサブネット上にあります。

OSXにホスト名でWindowsPCを解決させる方法はありますか?

2
Wavy Crab

BonjourをWindowsマシンにインストールしたところ、OS Xはホスト名でそれらを見ることができます(つまり、hostname.local)。 TCP/IPを使用して名前でLinux/MacからWindowsにアクセスする を参照してください。

1
Wavy Crab

DHCPを使用していますか、それともIPアドレスを手動で設定していますか? IPを手動で設定している場合、ホスト名がルーターのDNSに登録されない可能性があるため、OS Xがホスト名を検索しようとしても、ホスト名が見つかりません。

IPが静的な場合、回避策の1つは、Macの HOSTSファイル にエントリを追加することです。そうすれば、ホスト名を入力するたびに、MacはそのIPに直接接続します。

0
nhinkle

「hostname.local」として検索していますか?もしそうなら、それはあなたの問題かもしれません。なぜなら、Mac OSXはIETFZeroConf用に.localドメインを予約しているのに対し(Appleはこの実装を「Bonjour」と呼んでいます)、Windowsは別のMicrosoft独自の名前解決スキームに.localを使用しているからです。 .localなしでホスト名を試すか、Windowsシステムのデフォルトドメインを.local以外のドメイン(おそらく.homeなど)に変更できるかどうかを確認してください。

0
Spiff