外出自粛中でも楽しく過ごす!QAまとめ>>

VNCが繋がらない件で調べています.
サーバーはRedHat Enterprise Linux 5,クライアントはWindows2000です.

サーバーで,vncserverを実行し,問題なさそうなメッセージが返ってきました.
============================================================
[*****@****** .vnc]$ vncserver
New '******:1 (*****)' desktop is *******:1
Starting applications specified in /home/*****/.vnc/xstartup
Log file is /home/*****/.vnc/******:1.log
============================================================

nmapを見ても,VNCのポートは開放されています.
============================================================
5801/tcp open vnc-http-1
5901/tcp open vnc-1
============================================================

なのに,クライアントから******:1にアクセスしても,
Failed to connect to server
というエラーで接続できません.

******:1.logを見ると後半に気になる出力があり,
これが原因かなと思うのですが,どうすればよいのかがわかりません.

============================================================
Xvnc Free Edition 4.1.2
Copyright (C) 2002-2005 RealVNC Ltd.
See ​http://www.realvnc.com​ for information on VNC.
Underlying X server release 70101000, The X.Org Foundation

Tue Jan 27 10:40:15 2009
vncext: VNC extension running!
vncext: Listening for VNC connections on port 5901
vncext: Listening for HTTP connections on port 5801
vncext: created VNC server for screen 0

Tue Jan 27 10:42:40 2009
HTTPServer: untrapped: read: Connection reset by peer (104)
Connections: accepted: ***.***.***.***::34378
Connections: closed: ***.***.***.***::34378 (read: Connection reset by peer
============================================================

何を見直すべきなのかおわかりの方いらっしゃいませんでしょうか.

このQ&Aに関連する最新のQ&A

A 回答 (1件)

VNCクライアントはHTTPで接続してますか?


VNCアプリケーションですか?

見た感じ
HTTPっぽいですが・・・

HTTPの場合は以下のURLに
http://[サーバーIPアドレス]:5801/
これで接続できそうですが?

この回答への補足

ご回答ありがとうございます.
上でご報告させてしたのはVNCアプリケーションでのエラーですが,
HTTPでも繋がりませんでした.(Time out)

同じクライアントから別のサーバーマシンに対しては,
VNCアプリでもHTTPでも繋がったのですが...

補足日時:2009/01/27 17:05
    • good
    • 0
この回答へのお礼

非常に基本的なことだったのですが,
5801,5901での外部からのアクセスが許可されていませんでした.
これを許可したら解決しました.

お礼日時:2009/02/12 09:37

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

QRealVNCで接続ができない

会社から自宅のPCを操作したいためにRealVNCをインストールしました。自宅のLANで試したところ、クライアントからサーバーを操作することができました。
会社のPCにVNCビュワーをインストールしましたが、自宅のルーターまで接続できていないようです。
グローバルIPとポート番号を入れて接続すると以下のエラーメッセージ(VNC Vuew:Error)がでます。
■ホストへの接続ができません:到達できないネットワークでソケット操作を実行しようとしました。

また、DNS名を入力して接続すると、
■ホストの名前解決ができません:そのようなホストはふめいです。

現在お手上げの状態です。詳しい方、ご指導お願いします。

OSはサーバー、クライアントともWinxpProです。

Aベストアンサー

ポート5500というのはListenモードで起動する際のポート番号です。
下記アドレスを参照してもらえるとわかりやすいかも知れません。
http://kyms.ne.jp/item/56/catid/7

確認ですが、
(1)ポート5500、5800~5999は開放してありますか?

(2)ルータ等のNATの機能を使ってポート開放だけではなく、接続先も設定してありますか?

(3)下記アドレスで、必要なポート番号を確認してポートが開いているか確認してみてください。
ここで調べてポートが開いているならば、外部からのアクセスはできるようになっています。

もしも開いているのにインターネット経由で外部からアクセスできないという場合は、使用しているプロバイダ(又は会社)側にてポートの規制を掛けている可能性があります。

参考URL:http://www.genie.x0.com/gtl/help/port_scan.php

Q外部からultr@VNC接続できない

外部からultr@VNC接続できない

色々調べたつもりなのですが、うまく接続できないので質問します。
間違っていること言っていたら指摘してください。

・LAN内からプライベートIPを指定して接続を試みると接続できます。
・ルータのポートマッピングをしており、実際にマッピングされていることが確認できています。しかし、外部からultr@VNCを用いて「グローバルIP::5900」で接続しても繋がりません。
※グローバルIP=124.XXX.XXX.XXX

DDNSの設定をしてないからかと思ったのですが、グローバルIPアドレスはルータを再起動したりしないと変わらないものですよね?

何か設定が足りなければ教えてください。

Aベストアンサー

>ルータのポートマッピングをしており、実際にマッピングされていることが確認できています
本当にこれが問題ないならつながるはずですけどね
どうやって確認しましたか?

社内LANで使ったクライアントと外部からの接続で使ったクライアント(PC含む)
が違うならその設定が悪い可能性もあります
(外部でポート閉じてるとか言うのもなければですが)

例えば以下サイト使って外部ネットワークから5900へアクセスした時
どんな結果になっていますか?
http://www.cman.jp/network/support/port.html

DDNS設定をしないと接続できないわけではありませんが
>グローバルIPアドレスはルータを再起動したりしないと変わらない
必ずしもルータ再起動しないと変らないわけではありません
(再起動ではなくて再接続のたびに変る可能性があります)
プロバイダ側メンテなどによって切断され変ることもあります

ルータの型番があったほうが良いかも

Qレッドハットのバージョン確認方法

自分のサーバで使用しているREDHATのバージョン確認はどうすればいいのでしょうか?

more /etc/issue
とやっても英文しか出てきませんでした。

uname -all
でもカーネルのバージョンは出るのですが、REDHATのバージョンは出ませんでした。

Aベストアンサー

> more /etc/issue
> とやっても英文しか出てきませんでした。

その英文にはRedHatのバージョンは書いてなかったのですか?
書いていなかったとしたら、管理者により編集されている可能性
がありますね。

cat /etc/redhat-release

ではいかがでしょう?
やっぱり英文ですけど。

rpm -q redhat-release

でもいいかも


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング