外出先から自宅PCにアクセスしようとすると、VPNを構築したり、自宅のブロードバンドルーターにリモートデスクトップやSSHのポート転送設定をするなどの方法が一般的だと思います。
ここでは外出先から自宅PCにアクセスするために、簡単・安全・低価格(2011/06/16時点では無料)で仮想ネットワーク環境を構築することができる「Windows Azure Connect」の利用方法を説明します。
※Windows Azure Connectは、本来はWindows Azure Platform上の仮想サーバーとオンプレミスのサーバーの間で制限なく通信できるようにすることを主目的としたものです。このコンテンツはそんなの無視してWindows Azure Platform上の仮想サーバーは使わずにWindows Azure Connectだけでやっちゃおうというネタです。
- Microsoft Online Servicesにプロファイル登録し、Windows Azure Platformサブスクリプションに申し込みます。
- お試し利用の場合はクレジットカード登録が必要ない「Windows Azure Platform 30 日間無料パス 」を利用することができます(2011/06/16現在)。
Windows Azure Platform を無償で利用するには?の「Windows Azure Platform 30 日間無料パス」にあるプロモコードを利用してリンクをたどって申し込みをしてください。

- 継続して利用する場合は↓を参考にしてください。
Windows Azure Platform サブスクリプション申し込み~サービス利用 Step by Step
- お試し利用の場合はクレジットカード登録が必要ない「Windows Azure Platform 30 日間無料パス 」を利用することができます(2011/06/16現在)。
- Windows Azure Platformの管理ポータルにアクセスします。
https://windows.azure.com/ - Beta Programsをクリックします。
※ 現時点(2011/06/16)ではWindows Azure Connectはベータプログラム(CTP)として提供されています。CTP期間終了後にWindows Azure Connectを利用開始する場合は、この操作は不要になります。- Windows Azure Connectにチェックし、[Apply for Access]をクリックします。

- Statusが「Pending」になります。
利用できるようになるまで数日かかりますのでしばらく待ちましょう。 - 利用可能になると「Welcome to the Windows Azure Connect CTP!」というSubjectのメールがWindows Live IDとして登録したメールアドレス宛てに届き、Beta Programsでの表示は「Active」になります。
利用可能になったら再度Windows Azure Platform管理ポータルにアクセスして、次に進みます。
- Windows Azure Connectにチェックし、[Apply for Access]をクリックします。
- 「Virtual Network」をクリックし、続いて「Connect」内のサブスクリプションを選択します。

- Relay Regionを選択します。
リボンの「Relay Region」をクリックします。
- Relay regionから近いところを選択します。
現在(2011/06/16)は↓が選択できます。- Asia
- Europe
- USA
- Relay regionから近いところを選択します。
- Local Endpointをインストールします。
この作業は、外出先に持っていくPCと、自宅内に置いておくPCの両方に行います。 - Endpointグループを作成します。
- Windows Azure Platform管理ポータル(https://windows.azure.com/)にアクセスし「Virtual Network」から「Connect」内のサブスクリプションを再度選択します。
- リボンの「Create Group」をクリックします。

- Create a New Endpoint Group画面でグループの設定をします。
- Group nameに適当なグループ名を入力します。
- Connect from – Endpointsの「Add」をクリックすると、先ほどEndpoint softwareをインストールしたコンピュータ名が表示されるので選択します。
- Connect from – Interconnectedの「Allow connections between endpointsin group」にチェックします。
- 「Create」をクリックします。
- 以上で設定は完了です。
それでは試しに、リモートデスクトップや共有フォルダにアクセスしてみましょう。
接続先のアドレスには、Azureポータルでグループに追加したコンピュータ名を指定します。
少々遅いですが、あっさりつながります。(スクリーンショット張ろうと思ったけど意味ないからやーめたw)
このように比較的簡単な設定手順で、ブロードバンドルーターに新たにTCPポートの穴を開けることもなく、外出先から自宅PCにアクセスすることができるようになるので、試してみてください。
関連記事
タグ: Azure, Connect, Virtual Network, VPN, 仮想ネットワーク








Windows Live Mesh の機能の1つに FW の内側にあるマシンにデスクトップ接続する機能がありますが、
http://explore.live.com/windows-live-mesh-devices-remote-connections-what-ui
Windows Azure Connect を使った場合の利点ってなにかありますか ?
Sureinさん
Windows Live Meshについて詳しくないのですが、この記事に関連する機能としては、
・ブラウザ内でリモートデスクトップと同様のことができる
・ファイルの共有ができる
ものと理解しています。(間違ってたら教えてくださいm(__)m)
そうなると、Live Meshに対するAzure Connectの大きな利点は、同じLAN内にいるのと同等になるので、リモートデスクトップやファイル共有に限らず、様々なプロトコルで通信することができることではないでしょうか。
そこまでは必要ないということであれば、Live Meshでいいのかもしれませんね。