接続の際参考にしたサイトは「恐龍の卵」様です( http://xzzx.blog98.fc2.com/blog-entry-391.html ) 書いてある事は全てしたと思うのですが。
MacBookの無線LANはOnにしており、こちらから外部に接続しています。
iPhoneのwifiはOn、テスト環境のアンテナ数は2〜3本です。
無線LANルーターはBUFFALOのWHR-HP-Gです。
ファイヤーウォールソフトはNetBarrier X4です。
通信プロバイダーはZTVです。
以上よろしくお願いします。
"Host has closed the session"というエラーの原因は“MacBookの必要ポートが閉じている”からだと推測できます。
ご自宅の中だけでお使いになるのか、外出先からもお使いになるのかによって設定はかわりますので2通りを書いておきます。
【自宅内だけで VNC を使いたい場合】
MacBook のファイアウォールの設定でポート5900番を開放するか、
ファイアウォールを停止する。
(当方は NetBarrier を所有していないので詳しい設定方法はソフトに付属のマニュアルを参照してください。)
⇒ VNC に MacBook の IP を入力して接続
【外出先からも VNC を使いたい場合】
MacBook のファイアウォールの設定でポート5900番を開放するか、
ファイアウォールを停止する。
WHR-HP-G の設定でポート5900番を開放する。
(マニュアル:http://buffalo.jp/download/manual/html/air970/router/whrg/chapte...)
⇒ VNC にプロバイダから割り当てられた IP を入力して接続
まず、ご自宅内で使えるように設定をして、うまく接続できるようであれば外出先からの接続を試してみるとよいと思います。
tomqloさんありがとうございます。
やはり5900番のポートが閉じているのですね。
解放すべくNetBarrierx4のユーザーズガイドを開いたのですが、マニュアルを読んでもやりかたが分かりませんでした。
act2にも問い合わせてみます。