
iTunesのホームシェアリングが大好きです。約2年前のiTunes 9で導入されたホームシェアリングを使えば、音楽や映画、テレビ番組、ポッドキャスト、プレイリストをローカルネットワーク上の友人や家族と共有できます。インターネット接続とiTunes Storeで設定されたApple IDがあれば、iTunesライブラリ全体を簡単に共有でき、他のユーザーがあなたのiTunesに接続して曲やビデオファイルなどをストリーミングできるようになります。これはiTunesの素晴らしい機能で、iPhoneとiPad向けの最新のiOS 4.3アップデートではモバイルデバイスでも非常にスムーズに動作します。デスクトップで有効にすると、同期や手動でのコピーをすることなく、iTunesライブラリ全体がiOS iPodアプリに送信されます。同じWi-Fiネットワークに接続していることを確認するだけで、準備完了です。
iTunes ホームシェアリングで一番困ることの 1 つは、驚くべきことに Apple 社がまだ実装していない機能で、iTunes ライブラリの内容をインターネット経由でストリーミングできないことです。ローカルではすべてうまく機能しますが、iTunes はライブラリをクラウドと共有できません。ローカルネットワークを使うか、それ以外を使うかのどちらかです。ご想像のとおり、iOS 4.3 の導入以来、多くのユーザーがこれを 3G またはリモート WiFi 経由で機能させる方法を求めてきました。同期を回避し、コンピューターから iPhone や iPad に音楽や映画を無線でストリーミングできれば、非常に魅力的です。iTunes のエンジンや Bonjour サービスの背後にあるマニアックな詳細には立ち入らず、主な問題はアプリケーションがインターネット経由でライブラリをアドバタイズできないことです。つまり、どこでも同じ Apple ID を使用していても、コンピューターや iOS デバイスからライブラリを見ることができないのです。結局のところ、Apple IDとMobileMeの統合が強化され、ストリーミングやクラウドへのバックアップが容易になった新バージョンのiTunesは、ここ数ヶ月のApple関連の噂話で重要な役割を果たしてきました。もしiTunesに「このApple IDに接続されているすべてのデバイスとライブラリを共有する」オプションがあれば、すべてがはるかにシンプルになるでしょう。しかし現状では、インターネット経由でコンピュータ間でiTunesホームシェアリングを有効にするには、サードパーティ製のツールに頼らざるを得ません。残念ながら、Appleの「Back to My Mac」も、私が最近使っているサービス「Hamachi」も、デスクトップマシンと連携できるモバイルフロントエンドを備えていないため、iOSではこれを実現できません。
複数のコンピュータにインストールされると、Hamachi の機能は非常にシンプルです。2 台以上のマシンが「グループ」(Hamachi では「ネットワーク」と呼びます)内で相互に通信し、同じローカル ネットワーク上にあるかのように OS の一部の機能を共有できるようになります。これらのコンピュータは、Hamachi のトンネリング サービスを介してリモート接続されていても、実際には互いを「見る」ことができます。基本的には、インターネット上を走る仮想ケーブルで 2 台のコンピュータを接続するようなもので、完全に安全です。この方法を使用すれば、2 つの異なる場所に設置された MacBook Pro と iMac が、互いのファイルシステム、画面、または iTunes ライブラリに対話できるようになります。ご想像のとおり、これにより Hamachi は、(有料の)MobileMe の機能である Apple の Back to My Mac サービスに代わる強力な(非商用目的で最大 16 台のコンピュータまで無料で利用できる)代替手段になります。上の画像でわかるように、Hamachiはリモート共有iTunesライブラリをお使いのコンピュータにインストールするだけでなく、Finderのサイドバーから別の(ローカルではない)コンピュータにアクセスする際に、「Back to my Mac」の機能を完全にエミュレートします。リモートのMacがローカルネットワーク上にあるかのように、画面共有、ファイルシステムの操作、共有フォルダの閲覧が可能です。VNC、AFP、SMBはHamachiと完全に連携します。Hamachiは、同一ネットワーク上にない2台のコンピュータ間で安全な接続を確立する軽量VPNクライアントです。
前回の記事でOS X Serverを使わずにSnow LeopardにVPNサーバーを設定する方法について詳しく説明しましたが、2台のデバイスを接続することのメリットはリスクを負う価値があります。例えば、VPNが起動すれば、「iMac.local」というシンプルなアドレスでリモートのiMacを閲覧できるようになります。カスタムグローバルホスト名やパブリックIPアドレス、転送ポートは必要ありません。VPNはすべてを仮想ローカルネットワークに配置するため、すべてのマシンと一部のOS機能に、まるで実際にリモートマシンの前にいるかのようにアクセスできます。Hamachiはこれらすべてを無料で提供し、安全で、Snow Leopardでも問題なく動作します。
上のスクリーンショットと同じ設定を実現するには、新しい Hamachi アカウントにサインアップするだけです。既存の LogMeIn ユーザーは、サービスをアカウントに追加することも、サインアップして後から「リンク」することもできます。必要な手順は次のとおりです。1 台目の Mac に Hamachi をダウンロードしてインストールし、新しいネットワークを作成します。ネットワーク ID (できれば他人が推測できないもの) と強力なパスワードを選択します。[作成] をクリックして、Hamachi が最初の同期プロセスを完了するのを待ちます。Mac に仮想ローカル IP アドレスが割り当てられ、Hamachi のメイン ウィンドウでネットワーク名とコンピュータの横に緑色のステータス アイコンが表示されます。次に、2 台目のマシンを開いて Hamachi をインストールします。1 台目の Mac で作成したネットワークに参加する必要があるためです。メニューバーから [既存のネットワークに参加] を選択し、ネットワーク ID とパスワードを入力して [参加] をクリックします。数秒以内に、Mac は Hamachi の VPN を介して互いに「接続」され、Finder のサイドバーの [共有] タブにコンピュータを示す新しいアイコンがポップアップ表示されます。もちろん、画面をリモートで制御したり共有フォルダを開いたりするには、システム環境設定でファイル共有と画面共有を有効にする必要があります。すべてが正しく設定されていれば、すべてのコンピュータで、どこでも My Mac に代わる高速で信頼性の高い代替手段が稼働しているはずです。ファイル共有機能と iTunes ホームシェアリングに加えて、Hamachi には、セキュリティ、UI、接続を調整するための豊富な設定に加えて、AES-256 で暗号化された便利なチャット機能が付属しており、リモートコンピュータを使用している別の人 (できれば信頼できる人) と安全にチャットできます。
Back to My MacはMobileMeのフルパッケージに統合されていますが、HamachiはAppleのプレミアムサービスよりも多くの機能を提供しています。個人利用は無料で、Back to My MacのようにiOS上では動作しませんが、ここ数週間はBack to My Mac(私は1年以上使っています)よりも高速で、全体的に信頼性が高いと感じています。複数のコンピューターを所有するOS XユーザーがHamachiをインストールしない理由はないと思いますので、ぜひこちらでアカウントを作成して、iTunesライブラリ、画面、そしてクラウド経由でいつでもアクセスできるファイルを共有してください。
Web管理オプションはLogMeInのウェブサイトでご利用いただけます。Hamachiの動作中のスクリーンショットを以下でご覧ください。
追加コンテンツと特典にアクセスする
Club MacStories は 2015 年に設立され、ほぼ 10 年間にわたって毎週独占コンテンツを提供してきました。
毎週、毎月の電子メール ニュースレターから始まったものが、すべての MacStories ファン向けに設計されたメンバーシップ ファミリーに成長しました。
詳細については、こちらおよびクラブの FAQ をご覧ください。
Club MacStories : アプリ、ヒント、自動化ワークフロー、長文執筆、MacStories Unwind ポッドキャストへの早期アクセス、定期的な景品など、盛りだくさんの情報を満載した、電子メールと Web 経由の週刊および月刊ニュースレター。
Club MacStories+ : Club MacStories が提供するすべての機能に加え、アクティブな Discord コミュニティ、クラブの過去のカタログ全体を閲覧するための高度な検索機能とカスタム RSS 機能、ボーナス コラム、多数のアプリ割引などが含まれます。
Club Premier : 上記のすべてに加え、早期に、広告なしで、高ビットレートのオーディオで配信される当社の主力ポッドキャストの拡張バージョンである AppStories+ が含まれます。