ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

VNCコミュの接続できない

  • mixiチェック
  • このエントリーをはてなブックマークに追加
VNCで接続ができない現象が起きています。
OSはともにWIN XP PRO SP2
PC1からPC2に接続を行うとリモート操作ができるのですが。PC2からPC1に接続をすることができません。
ファイアーウォールを使用しないでPINGで互いのIPアドレスを通すと通ります。
再インストールも行いました。

原因、他に確認すべきところはありますでしょうか。
VNCは4.1.2です。

よろしくお願いいたします。

コメント(17)

また、この現象が発生する前に、一度PC2はクリーンインストールを行っています。以前は接続できていました。
ポートに変更はありません。以上、よろしくお願いいたします。
F/Wを使用しないでVNCが接続できますか?
後は、パスワードの設定は行いましたか?
F/Wはファイアーウォールのことですよね?
使用しないでPC1からPC2に接続を行うとリモート操作を行うことができますが,PC2からPC1には接続できません。ファイアーウォールを設定していても同様です。
パスワードの設定は行っています。
ウィルスソフトのFWとか。どこかにFWが残っているに一票。
ポートスキャンできるソフトを落としてきてポートにつながるか
チェックしてみてもいいかも。
timeserver@社長さん:ポートスキャンですね★
やったことないんでちょっと検索してみてみることにします☆ミ
このスキャンはPC1のスキャンを行えばいいんですよね?
PC1側のF/Wのチェックをする。
後はポートが開いているかどうかは
telnet xxx.xxx.xxx.xxx 5900 で反応があるか無いかで
わかると思います。(ポートとTargetIPは適当ですが。)

確か似たようなトピックスがあったような・・・?
ねこみみさん:あ、ホントですね(笑)
今、PC2からPC1へtelnetでポートを投げて見ましたが接続できませんでした(^_^.)ポートが開いていないようですね。
でも、疑問なのが、なぜPC1の環境を変更していないのに、PC2をクリーンインストール後にVNCをインストールして接続できないのかがおかしいですね(・。・)
PC1上で
telnet localhost 5900 として、RFB...って
返ってきますか? これでNGならPC1上の問題かと。
PC2に何か別のセキュリティソフトはInstallしていますか?
ねこみみさん:いや、ポート番号:23がでて接続できませんでしたのメッセージが出ていますね。
PC1,2ともにセキュリティソフトはウィルスバスター2007です。
telnet コマンドの最後で指定しているのがポート番号なので、23が出るというのは番号を指定していないのでは?(PC1側)

また、ウイルスバスター2007にはF/W機能がありますが、これでWinvnc.exeに対して5900/tcpの接続は許可していますか?
また、VNCViewer.exeが外部の5900/tcpに接続することを許可していますか? (PC2側)
ねこみみさん:指定の方法を間違えていました。ポートも指定しましたが、やはりせつぞくができませんね・・・
バスターのサーバー、ビューア側ともに接続を許可して、ポートも指定して許可しましたが、やはりつながりませんね
PC1側で上記で駄目であれば、PC1でVNCサーバが起動していないのではないですか? もしくはVNCサーバのプロパティの接続タブでアクセスコントロールが有効になっているとか?
ねこみみさん:いやそれはないと思いますよ?
PC2のサーバと設定を見比べてみましたが、特に異なる点はありませんでしたし、PC1の管理ツールのVNCのサービスもあがっていましたし、常駐アイコンにもサーバはちゃんといますね。
アクセスコントロールも特に行っていないです★
PC1のコマンドプロンプトで、netstat -a コマンドで確認して
TCP pc1:5900 pc1:0 LISTENING
となっていますか? これで無ければサービス起動していない。あれば、サービスが起動しているが、F/Wなどでブロックされているの原因になると思います。
#自分では絶対これで大丈夫と思うときに限って、どこか間違っているものです。最初に出来ていたのであれば、設定方法を最初から思い出してみましょう。(もうそろそろ寝ます)
ねこみみさん:おはようございます。
わざわざ付き合っていただきありがとうございます★

早速netstat -aを行ってみましたが、TCP pc1:5900 pc1:0 LISTENINGとなっていました(>_<)
今回はPC1のサーバ側に原因があると思うのですが、現象が発生する前の設定は特に触ってないんですよね(>_<)

だから、OSのクリーンインストール後、そのままつながると思っていたのですが・・・
サービスが壊れているのかと思い、先日アンインストール後、VNCの見れる範囲のレジストリを全部削除して再起動後に再インストールをかけてみたのですが、現象は変わりませんでした(T_T)
状況を整理すると、
1、PC1ではVNCサーバは起動しているらしい。
2、でもPC1でTelnetを行うと5900ポートに接続できない。
3、PC1はFirewallをすべて切断しても同様である。
4、構成は変更していない。

5、PC2は再インストールを行った
6、PC2へのVNC接続は可能である。
7、Firewall機能をOFFにしてもNG。
8、PC1〜PC2はPing疎通試験OK。

現地のPCを触っていないので、どうか?というのはありますが
PC1とPC2のウイルスバスターを一時的にアンインストールを行い、かつOSのFirewallを無効にして、
Localhost(127.0.0.1)に5900ポートで接続できるか?
Pingは通るか? 等を確認してみてください。

一応の確認ですが、2台は同一セグメントに存在しているのですよね? ルーターなどを介しているわけではないですよね?
(片側の操作が出来るということなので、Routerの問題では
なさそうですが。)
一回絵を描いたほうがいいですよ。
わかったつもりになって見逃している問題点とかでてきますから。

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

VNC 更新情報

VNCのメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。