• 締切済み

リモートデスクトップWEB接続時に「VBScript リモートデスクトップの切断」を回避する方法

同様の質問等が見当たらなかったため、投稿致します。 現在、自宅のサーバ機(XP Pro)にIISをインストールし、外部からリモートデスクトップWEB接続ができる環境を構築しようとしてます。 自宅内ネットワークでクライアント機からサーバ機のプライベートIP宛に接続、同じく自宅内からクライアント機にプロキシを噛ませてグローバルIP宛に接続を試みると、まったく問題ありません。 しかし、自宅外からIEでグローバルIP宛に接続しようとすると、以下の現象が起こります。 ・リモートデスクトップWEB接続の画面は問題なく出てくる ・サーバ機のプライベートIPを入力し、「接続」すると、  白い画面に大きな四角い枠が表示され、何も起きない ・しばらくすると「VBScript リモートデスクトップの切断」の  ポップアップが表示され、リモート接続できない リモートデスクトップWEB接続の画面が問題なく表示されることから、サーバへのHTTP接続に問題はないが、その先のRDPプロトコルによるリモートデスクトップ接続が、何らかの設定不足によりうまくいっていないのだと思われます。 当現象を回避し、リモートデスクトップWEB接続によるWAN経由の接続を可能とする方法をご教示願います。

みんなの回答

  • OMEGAT
  • ベストアンサー率70% (455/642)
回答No.2

状況を見る限りあまり問題になりそうな箇所はないようですが、しいて確認するとすればリモートデスクトップで操作される側のファイアウォールの設定でしょうか。 Windowsファイアウォールの場合[例外]タブで[リモートデスクトップ]を選択し、[編集]ボタンの[スコープの変更]で「ユーザーのネットワーク」が選択されていれば、「任意のコンピュータ」か「カスタムの一覧」に変更しないと別サブネットからのアクセスは許可されません(デフォルトで任意のコンピュータになっていたと思いますので可能性薄です)。 サードパーティーのファイアウォールの場合にも、同様に外部サブネットからのアクセスが可能か確認してみるようになります。

  • OMEGAT
  • ベストアンサー率70% (455/642)
回答No.1

リモートデスクトップWeb接続の画面まではhttpで接続されますのでTCP/80のみで接続可能ですが、接続するサーバーを指定した後はクライアントと目的のパソコン間でTCP/3389による通信が行われます。 当然ルーターでTCP/3389を許可する必要があるのと、サーバーがリモートデスクトップ接続を許可している必要があります。 もしサーバー機がWindows Server 2008であれば、TSゲートウェイによりクライアントとサーバー間のHTTPSのみの通信で他のクライアントの操作も可能ですが・・・

waaaaaaaa
質問者

補足

>OMEGAT 様 ご回答ありがとうございます。 ルータのNAT変換(グローバルIP3389/TCP→サーバ機ローカル3389/TCP)は 行っております。 (同様にHTTPのポートについてもNAT変換の設定は行っております。) また、リモートデスクトップそのものは問題なくできますので、サーバ機の「リモート接続されることを許可する」のチェックは入っております。 ローカル内やプロキシをかませてのグローバルIPへの接続ではまったく問題ないのに、外部から接続するときだけ接続を切断される原因が全くわからないのです。 やはり、RDPでの通信にかかわるポートの設定の部分に不足があるということなのでしょうか。 何度も確認している部分ではありますが、再度数値やポリシー等を確認してみる事と致します。

関連するQ&A

  • 外部からリモートデスクトップWeb接続がうまくつながらない。

    お世話になります。 XP ProでIISを立ち上げリモートデスクトップWeb接続を設定しました。固定IPを取得して、外部からhttp://IP/tsweb/と入力するのですが、サーバーが見つかりませんとされて、リモートデスクトップWebの画面が表示されません。 固定IP側のPCで同じようにURLを入力すると、Web接続の画面が表示されますし、ネットにも繋がるのですが?

  • リモートデスクトップの接続ができません。

    まずは、プライベートネットワーク内で リモートデスクトップをやってみようと試みました。 WindowsXPproのPC同士で リモートデスクトップの設定をしましたが、 プログラム⇒アクセサリー⇒通信⇒リモートデスクトップの接続をクリックすると 画面が黒くなり 上部にサーバー側のPCのIPアドレスが表示されました。接続できたかなと思ったのですが、 Windowsへログオンの画面が出てパスワードの入力を求められました。 その画面のコンピュータ名は クライアント側のコンピューター名でしたが (この時点で おかしいのかな?) IPアドレスは サーバー側でした どちらのPCにも パスワードの設定はしていませんが、 OSのセットアップ時に入力したかもしれないPWを入力してみましたが、PWが違うといわれました。 そこで、コンピューター名の参照を見てみると WORKGOUPが表示されてましたので 開こうとすると ”WORKGOUP ドメイン または、ワークグループにターミナルサーバーが見つかりません” とエラーメッセージが出ました。 接続を確立させるのに なにかの設定または インストールが必要なのでしょうか? どなたか わかる方がいらっしゃれば ご教示ください。 ペコ

  • リモートデスクトップ 接続切断する。

    リモートデスクトップで2台のPCを接続しました。双方ともWindows10 Pro です。問題は、サーバー側(操作されるPC側の画面を操作し、画面を切り替えるとリモートが切断されてしまいます。この現象は通常でしょうか?これではとても実用になりません。どこかSetup の間違いがあると思いますがわかりません。宜しくおねがいします。

  • リモートデスクトップについて

    リモートデスクトップについて ubuntuのPCからwindows7のPCをリモート操作しようと思っています。 接続はできたのですが、ログオンができません。 ユーザー名もパスワードも間違っていないのに、「正しくありません」と表示されてしまいます。 windows7 「リモート」→「リモートデスクトップに接続・・・(省略)」にチェックを入れる。 ubuntu 「ターミナルサーバークライアント」→「IPアドレス、プロトコル(RDP または RDPv5)、ユーザー名、パスワード」をすべて入力する。 これ以上なにか必要でしょうか?わかるかた助けてください、よろしくお願いします。 ちなみに両PCとも管理者ユーザーです。

  • リモートデスクトップが接続できない

    職場のノートPC(Windows XP Pro)から自宅のデスクトップ(Windows XP Pro)にリモートデスクトップで接続しようとすると、以下のエラーメッセージが出て接続できません: 「このコンピュータはリモートコンピュータに接続できません。 接続を再試行してください。問題が解決しない場合は、リモートコンピュータの所有者またはネットワーク管理者に問い合わせてください。」 いずれのPCにおいても、サービスの「Terminal Services」は開始(自動)にしてありますし、リモートデスクトップ接続も有効にしてあります。 リモートデスクトップ接続の「コンピュータ」欄には、下記で確認した自宅PCのグローバルIPアドレスを入力しています。 http://www.cman.jp/network/support/go_access.cgi ちなみに、ノートPCを自宅に持って行って、自宅内の無線LANに接続して、ローカルIPアドレスを入力すると、問題なくリモート接続できます。 コマンドプロンプトで、「netstat -an」を入力すると、自宅(サーバー側)は3389番ポートがlisteningになっていますが、職場(クライアント側)では3389ポートが表示されません。これが問題なのでしょうか? いずれのPCでも、ウイルスセキュリティゼロを使用しています。 Real VNCをダウンロードして試してみましたが、こちらもうまくいきません。今はTeam Viewerで代用していますが、画面の解像度が悪く、不便しています。 ご助言をよろしくお願い致します。

  • リモートデスクトップ接続が出来ません。

    自宅にあるPCにリモートデスクトップ接続をしようと試みているのですが接続が出来ません。 というのも、家庭内LANだと接続は出来るのですが外部からアクセスするとエラーメッセージが表示されます。 このコンピュータはリモートコンピュータに接続できません。 というエラーメッセージが出ます。 ルータはNEC WR8500Nでポート3389は開放してあります。 また、サーバ側のファイアーウォールの設定もリモートデスクトップ接続のチェックを入れてあります。 dyndnsを利用しドメイン名で接続をしたり、グローバルIPアドレスを直接叩いても上記と同じメッセージが出て接続できません。 家庭内のLANからプライベートIPアドレスで接続すると成功するのでルータが問題だと思うんですが検討がつきません。 知恵をお貸しいただければと思います。宜しくお願いします。

  • Desktop on-callでリモートデスクトップが出来ない

    Desktop on-callを使用してリモートデスクトップをしたいのですが、うまくできません。 接続は出来ているのに、デスクトップの画面が表示されません。 サーバー:Windows2000 クライアント:WindowsXP ルーター:BBR-4HG ルーターにはサーバーのIPアドレスを固定にしています。クライアントのブラウザからサーバーのIPを入力し接続すると接続完了の画面は出るのですが、肝心なリモート先の画面が表示されません。

  • リモートデスクトップ接続について

    リモートデスクトップで遠隔地のPCを操作したいのですが 現在自宅のPCがプライベートIPしかもらえていない環境です。 ここから、実家のPCへリモートデスクトップ接続したいと考えています。 実家はグローバルIPをルータで3台に割り振ってます。 そのうちの1台と繋ぎたいです。 根本的にプライベートIPが混ざるこの環境で、リモートデスクトップ接続は可能なのでしょうか? 可能な場合は、リモートデスクトップの コンピュータ名にグローバルIPアドレス、 ユーザー名に 接続したいPCのコンピュータ名を 入力する形でいいのでしょうか? ちなみに、ルータのポート開放と、PCのリモートデスクトップ許可は設定してあります。

  • リモートデスクトップに再接続できません。

    自宅のPCに 仕事場からリモートデスクトップで 遠隔操作していますが、1度接続できたあとに  放置、または接続を切った後、再接続すると 接続できなくなります。 エラーメッセージは、『クライアントをリモートコンピュータに接続できませんでした。 リモートコネクションが有効になっていないか、 またはコンピュータがビジー状態のため 新しい接続を受け入れてもらえない可能性があります。 ネットワークの問題によって接続できない可能性もあります。 後で、もう一度接続を実行してください。 引き続き問題が発生する場合は、管理者に問い合わせてください。 』 と言う内容なのですが、 接続環境ですが、【サーバ側】 OCN、Bフレッツ、DDNSを使っています。ルータは、coregaのWLBAR-A6、 DDNSを設定できます。一応DynDNS Updater(ダイスのようなもの)を起動させ グローバルIPが変われば、自動で変更してくれてるはず。 リモートデスクトップが、出来ない場合でも pingは通るのです。 ただ、TCPモニタでチェックしてると 3389に繋ごうとしているのですが ポート3389へのセッションが確立できてないようです。 【クライアント側】 光ファイバー、YBB無線LANパック、ヤフーの無線ルータですが 有線で繋いでます。 このルータの詳細は いまいち分かりません。 あまり詳細に設定できないためですが、ポートを開けたり、セキュリティを設定したりはできます。 リモートデスクトップに接続できな時は、証券会社のツール(マーケットスピード)や 今は、削除していますが、VNCも入れてみましたが、同じ現象で接続できませんでした。 自宅に設置してるFTPサーバにも接続できなくなります。 YBBの回線が悪いのか?YBBのルータのせいなのか?自宅の設定なのか? 全く見当が付きません。 リモートが出来ないと とても困ります。どなたか ご教示くださいm(__)m

  • Windows 2008 Serverへのリモートデスクトップ接続

    お世話になります。 Windows 2008 Serverにターミナルサービスを追加し、Windows XP SP3よりリモートデスクトップにて接続を行いたいと考えています。 Web等を参考に作業を進めていき、リモートデスクトップ接続が可能な状態に設定を行いました。 ところが、ログイン画面までは正常に表示ができるのですが、ログインパスワードを入力し、ログインしようとすると「データの暗号化のエラーのため、このセッションは終了します。リモートコンピュータに接続し直してください。」と表示され、ログインできません。 ユーザはAdministratorの権限を保持していますので、権限は問題ないかと思います。 また、上記現象後に何度も試行するとログイン画面に行く前の段階で同様のエラーが表示されるようになってしまいました。 同様の現象は別のPCからでも発生するため、クライアント側の問題ではないように思えます。 どなたか解決策等ご存じの方がいらっしゃいましたらお教えいただければと思います。 よろしくお願いします。