• ベストアンサー

vncで自宅サーバにアクセス 失敗

こんにちは、 自宅サーバを立ち上げ、 ダイナミックDNSでグローバルIPアドレスをもらいました。 コンピュータを遠隔操作したいと考えVNCをインストールしましたが以下のようにうまくいきません。 何かお分かりの方がいましたら教えてください。 (参考になるURLなどありましたらお願いします。) 自宅にて SV01:自宅サーバ、WINDOWSXP PC01:自宅コンピュータ WINDOWS 2000P 1.PC01より http://***.***.***.*** (SV01のローカルIP)でアクセスすると自宅WEBが見れる。 2.PC01より http://+++.+++.+++.+++ (SV01のグローバルIP)でアクセスすると自宅ルータの設定画面が現れる。 3.PC01より http://***.***.***.***:5800でアクセスするとVNCが見れる。 4.PC01より http://+++.+++.+++.+++:5800アクセスすると表示するページがないとでる。 5.外部PCより http://+++.+++.+++.+++でアクセスしても表示するページがないとでる。 6.外部PCより http://+++.+++.+++.+++:5800でアクセスしても表示するページがないとでる。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

この場合、グローバルIPを保持しているのは「自宅ルーター」なんですよ。 外部PCより http://+++.+++.+++.+++:5800 でアクセスしたとしても、ルーターはそれをどう処理していいか分からないわけです。人間にとっては VNCはこのマシンだろうというのが明白でも機械には判断できません。だから ポート5800 でアクセスがあったらAというマシン、ポート80だったらマシンB、ポート25だったらマシンCに振り分けろってルーターに教えてやる必要があります。 それを普通、ポートフォワーディングとか言います。設定方法はルーター毎に異なるので説明書で調べるしかありません。 ちなみにWWWサーバは80番、VNCの場合は5800と5900をフォワーディングする必要があります。

putitpmatp
質問者

お礼

返信ありがとうございます。

その他の回答 (1)

  • acacia7
  • ベストアンサー率26% (381/1447)
回答No.1

SV01は「自宅ルータ」と同一のマシンですか?? ・・別個の様に見えるんですが・・ 別個であれば、GIPはルータが得ているのであってSVO1ではありません。 内部からGIPにアクセスすれば、ルータの外部インターフェイス宛にアクセスすることになり、ルータの設定画面を見る事になります。 無論、ルータの5800ポートにはVNCサーバは開いていないので結果4となります。 また、ルータは外部のネットワークに設定画面を表示しないので結果5となりますし、ポート5800はどこにも投げられていなければ結果6となります。 ということで、ルータの設定で、ポート5800をSV01に投げる設定をすれば良いと思われます。 ポートの設定についてはルータの説明書を見てください。

putitpmatp
質問者

お礼

返信ありがとうございます。

関連するQ&A