MacからWindowsのコンピュータ名で接続する方法

単なる自分用のメモです。

自宅にはMacWindows PCが両方あり、MacからPCへリモートデスクトップ接続するためにWindows PCのコンピュータ名で名前解決する必要があったのでちょっとググったら解決方法を書いたサイトがありました。


Windows, Mac OS X, Linux間でDNSを使わずにホスト名を解決する方法:mDNS編 | 突然消失するかもしれないブログ
Bonjour for Windows不要!Windows10マシンに".local"でアクセスしよう! - もぐてっく


macOSでは「mDNS」という方法が使えるのに対し、Windowsでは「LLMNR」という方法になるそうです。
以前は、Windows PCにBonjour Print Service for Windowsというソフト(iTunes for Windowsをインストールすると勝手にインストールされるそうです)が必要だったそうですが、Windows10になってからは不要らしく、ファイアウォールの設定で5353/udpの受信ポートを開けておけば良いだけだそうです。

実際に、上記の記事にあった手順でファイアウォールの設定変更をしたところ、「hogehoge.local」という名前で*1接続することができました。

*1:PCが固定IPなっていればIPアドレスで接続できますが、そんなの管理したくないですよね