• 締切済み

VNCについて

4台のPCがあり、すべてXP HOMEです。 モデム-ルーター-各PCとなっています。メインで使っているPCがあり、 それを外部から見れるようにしたいのですが、上手く行きません。 ルーターのアドレス変換設定を行い、ポートの設定も間違いは ないように思えます。 グローバルIP-192.168.1.5:6699(ポートは自分で指定) で、上手く行かないのでLANの中で見れるかどうかを検証しました。 結果はメインで使うPCだけが見れません。Windows及びウィルスバスターの ファイアーウォール設定は無効にしてあります。 メインからBのPCを見る OK BからCのPCを見る    OK DからBのPCを見る    OK メイン以外のPCからメインを見る 全てNG FW以外でVNCの邪魔をする原因は何が考えられますでしょうか。 何卒宜しくお願いいたします。

みんなの回答

  • fisker
  • ベストアンサー率31% (103/324)
回答No.2

「見れる」というのがWindowsネットワークのブラウジング(Explorer等で表示できる)のことなのかファイル共有のことなのか、はたまたVNCのログインのことなのか不明ですが、その前に外部からの接続について。 外部からVNCでLAN内のメインPCに接続したい、ということだと思います。ルーターの説明は割愛しますが、外部からLAN内のPCにコネクションを張るにはポートフォワーディングという機能を使います。VNCが使うのは通常はTCPの5900番ですが、6699に変更しているのなら外部からルーター(のグローバルIPアドレス)の6699番ポートに接続要求が来た時、それをLAN内のメインPC(ここでは192.168.1.5ですか?)の6699番ポートに転送する、という設定になります。メインPCからは外部から直接接続要求が来たように見えるので、これを受け入れる設定にする必要があります。外部からアクセスするには、ルーターのグローバルIPアドレスを指定します。ちなみに、会社や学校のネットワークではWebやメール以外のプロトコルでの外部に対する通信を遮断しているところも多いと思います。 さて、LAN内ですが、「見れない」の状態によって状況が異なります。IPアドレスでは繋がるのにコンピューター名では繋がらないというのは名前解決の問題ですし、マイネットワークに表示されないのならWindowsネットワークのブラウジングの問題です。マイネットワークでは見えているのに中を見ようとすると「許可されないログオン何とか~」とエラーが出るのならアカウント若しくはリモートログオンに関するセキュリティポリシーの設定でしょう。 VNCに関しては、Windowsネットワークには関係なくTCP/IPレベルで接続できれば通信できます。pingが通るか否か、VNCで接続できない時にどういうエラーメッセージが出るか、それらによって対策は異なります。

noname#175529
noname#175529
回答No.1

ウィルスバスターのファイアウォール設定には、LAN内のIPを一つ一つではなく、範囲で包含して通信許可を与えるような設定はありませんか。Norton Internet Security 2006にはありましたが(現在ユーザでない)。 この手のトラブルで割合確実な修復方法は、 1)ルータのユーティリティツールでLAN設定をやり直す。 2)Windowsのヘルプとサポートのネット関係のトラブルシューティングを順を追って実行する。 3)正常だった時期があるなら、野蛮ですが、ルータの電源をOFF/ONしてみる。

関連するQ&A