nxclientによるサーバーへのアクセスの問題

このQ&Aのポイント
  • 自宅から大学の研究室のサーバーにnxclientを使ってアクセスしようとしていますが、繋がりません。
  • 研究室内と自宅の設定が同じでも繋がるかどうか不明です。
  • 研究室PCの設定にはhost.allowの連動と公開鍵の必要性があるかもしれません。
回答を見る
  • ベストアンサー

nxclientによるサーバーへのアクセス

いつもお世話になっております。 自宅から大学の研究室のサーバーを動かしたく、nxclientを使っております。http://www.nomachine.com/download.php 研究室のPCからはサーバーを動かす事が可能なのですが、自宅からですと繋がりません。connection timeoutと表記されます。原因にはかなり多くの要素が絡んでいると思われます。 私の質問は、 1)研究室内の設定と自宅の設定は同じでも繋がるはずなのか。 2)研究室PCの際も思ったのですが、host.allowとは連動しているのでしょうか。おそらくhost.allowが承認された上で、公開鍵(?)が必要とされているのだと勝手に思い込んでおりますが、これは正しいのでしょうか。 よろしくお願い致します。

  • wsow
  • お礼率35% (16/45)

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

  • ベストアンサー
  • tommy1977
  • ベストアンサー率43% (178/410)
回答No.1

うーん、状況を確認する限り、 (自宅)--(大学側FW)--(研究室) において、大学側FWで切断されている可能性が非常に高いですね。 そうなると、いくら設定をしようがつながるはずはありません。 が、質問者様の質問内容を見ていると、セキュリティに関して hosts.allowしか言及されていないので、 sshについて確認したのかどうかがわかりません。 大学側F/Wがssh(既知ポート22)について透過しているのであれば、 (自宅側に入れるのであれば、透過している可能性があります) /etc/ssh/sshd_configファイルをちゃんと編集して(この編集内容は 調べてくださいね)host/user限定にしている場合であれば鍵交換方式でもよいでしょうし、パスワード認証方式でもよいかと。rootログインは許可しちゃだめよ。 さらにその上で、hosts.allowファイルでsshdの許可ホストをちゃんと設定してあげてください。 →いくらIPがかわるからといって、ALL:ALLなんてしちゃだめですよ。 ということで、質問内容に関する回答は、 1)設定と環境によります。同じ設定でつながる場合もあればつながらない場合もある。逆に言うと、自宅サーバはユルユルってことです(笑) 2)その考えは正しいです。hosts.allowで許可されていない場合は、 前の段階で蹴られてしまいます。

wsow
質問者

補足

tommy1977様 ありがとうございます。 pingで一度確認してみたのですが、繋がらなかったように覚えています。 再度確認してみます。

関連するQ&A

  • VineLinux3.1のサーバにtelnetアクセスできない。

    VineLinux3.1をインストールいたしました。 telnetでアクセスしようとしてもできません。 google等いろいろ調べたのですが、分かりませんでした。 なぜでしょうか? よろしくお願いします。 【状況】 ・他のPCからtelnetしようとしても、  Connection closed by foreign host ・Vineのコンソールから  telnet 127.0.0.1  としても同様。 ・コンソールからの ping 127.0.0.1  他のPCからの  ping *.*.*.* は問題ないです。 ・ps -ef でみると inetdのプロセスは起動してます。 ・他のコンソールからtelnetでアクセスし用としているときに、  ps -ef を見ると、telnetのサービスは起動してます。 【インストール後に設定したこと】 ・/etc/inetd.conf のtelnet部分についてコメントを外しました。 ・/etc/hosts.allow  には、  ALL : 127.0.0.1  ALL : *.*.*.*  を設定しました。 ・/etc/hosts.deny には何も設定してません。 ・apt-get update/upgradeを行ってます。

  • FTPサーバーにアクセスできる理由

    FTPサーバーを立てているものですが、ふと気になりました。 ルーターで設定をしてあるのは21ポートをそのサーバーへ転送することだけです。 アクティブで可能なのはLANからだからということで分かるのですが、なぜパッシブでも可能なのですか? パッシブだと通信を開始するのは、WAN側からなのにどうしてちゃんとサーバーにアクセスできるのですか分かりません。 それと、静的アドレス変換(ポート指定)によって21ポートをサーバー1へ転送させた場合はアクティブでもパッシブでもFTPに問題なくアクセスできます。 しかし静的アドレス変換(ポート変換)によって1ポートを21ポートへ変換しサーバー1へ転送させた場合はアクティブではファイルやフォルダが表示されずアップロードもできなくて、 パッシブだと[Replacing connection xxx.xxx.xxx.xxx(サーバー1) with xxx.xxx.xxx.xxx(サーバー1のグローバルIP)]→[Connection timeout!]となり正常に接続ができません。 ポートはきちんと21に変換されるので同じはずなのに、どうして静的アドレス変換(ポート指定)だとできないのですか? ルーター:CTU <S> ※ここではクライアントにはファイアウォールはないものとします

  • Lost connection to MySQL server dur

    Lost connection to MySQL server during queryと表示 サーバーの容量があまりにも少ないので、使われていなかったサーバーではない普通のPCにMySQLを入れ、mysql.userテーブルへ host=サーバーのドメイン名、password=パスワード といった感じで設定し、phpで作成したページからMySQLへアクセスするとLost connection to MySQL server during queryと表示されます。 やはり、サーバーではない普通のPCだからこのようなエラーが出るのでしょうか。 よろしくお願いします。

    • ベストアンサー
    • MySQL
  • 自宅サーバにアクセスできるが、wwwをつけるとアクセスできない

    FedoraCore4 Apache2.0で自宅サーバを組んでいます。 固定IPではないため、http://www.dyndns.com/とDiCEでIPを更新しています。 ウェブサーバを立ち上げたのですが、 ホストがyahoo.co.jpとして、 http;//yahoo.co.jp にはアクセスできるのですが、wwwをつけて http://www.yahoo.co.jp にはアクセスできず、http://www2.websitepulse.com//tools.php3 でテストをすると Status: Connection error - Couldn't resolve といわれて名前が解決できない、というようなこと(?)を言われます。 自分的に怪しいと思っているのがApacheの「httpd.conf」の設定なのですが、現在は以下のようになっています。 ServerName yahoo.co.jp:80 これを ServerName www.yahoo.co.jp:80 にすると、wwwをつけようとつけまいと接続できなくなってしまいます。 他に関係がありそうな設定などはあるでしょうか? よろしくお願いします。

  • 自宅サーバーへつながらない

    自宅サーバーへつながらない 今日サーバー用にOSをインストールしたばかりの初心者なのですが、sshにてLAN内の自宅サーバーをリモート操作したいと思い、やってみたのですがつながりません。 サーバーはVineでクライアントはUbuntu、WinXPです。WinXPはTeraTerm、cygwinでつなごうとしていますがこちらもつながりません。 一応Ubuntu(cygwin)でのコマンドを書きます。 $ ssh サーバー側ユーザ名@サーバー側IPアドレス ssh: connect to host 192.168.11.5 port 22: No route to host と、このようになります。 上記コマンドに使ったIPアドレスはサーバー側のifconfigで調べたものですが、「診断くん」で調べたところ別のIPアドレスが表示されました。 「診断くん」で表示されるIPアドレスはクライアントPCとサーバーPCと同じになりました。 プロバイダは学校指定のものなのですが、そのプロバイダが自動的にプロクシを通しているのではないかと思います。(そのあたりの知識は少ないので変なこと言ってるかもしれません) 以上のことからLAN内のサーバーにsshできない原因はプロバイダで自動的に通されるプロクシのせいだと思っているのですが合っているでしょうか? サーバー側の/etc/hosts.allowにはクライアントの元々のIPアドレス、「診断くん」で表示されたIPアドレスの両方を記述しました。 それともう一つ質問が。 もし私の考えが合っていて、サーバーPC、クライアントPCがプロクシを通していることが原因なら、それをふまえた上でリモート操作はできるのでしょうか? もしかしたらおかしなことばかり言ってるかもしれませんが、よろしくお願いします。

  • 自宅サーバーにアクセスできません。

    自宅サーバーにアクセスできません。 きちんとファイアウォールとルーターのipアドレスの設定をしたのですが、アクセスできません。 具体的にはダイナミックDNSサービスでサブドメインを運用したいのですが、取得したドメインにアクセスしても『ページが表示できません』や『DNSエラー』と出てしまいます。IPアドレスの更新は1時間ごとにDICEで行っております。 何回か自宅サーバーを立てているのですが、このようなトラブルに遭遇したのは初めてです。 コマンドプロンプトで以下のコマンドを試しました。 Pinging (取得したサブドメイン) 帰ってきたメッセージ Server: (取得したサブドメイン) Address: (グローバルIPアドレス) DNS request timed out. timeout was 2 seconds. *** Request to (取得したサブドメイン) timed-out 以下、私のサーバー環境です。 OS:windowsXP professional WEBサーバー・FTPサーバー=IIS 使用した DDNSサービス:家サーバー・プロジェクト 契約しているプロバイダー YahooBB 50M Revo 使用しているルーター BBルーター4-G サーバーPCスペック CPU:Pentium4 3.0Ghz メモリ:2048MB よろしくお願いします。

  • 自宅webサーバにアクセスできない

    自宅サーバ(Fedora7)を立てようと奮闘していますが、 LAN外からwebサーバにアクセスできません。 パソコン初心者で大変申し訳ありませんが、アドバイスお願い致します。 ■現状は以下の通りです。 (1)フレッツ光ファミリータイプを使用、CTUのポートフォワーディング、ファイアウォール設定済み (2)apache2インストール、設定済み (3)ダイナミックDNS設定済み (4)LAN内に2台のPCあり⇒自宅サーバ(Fedora7)、作業PC(windows) ※自宅サーバに割り当てたプライベートアドレス『192.168.24.○○』をA、ドメイン名『○○.dynalias.net』をBとする ■確認済内容 ・LAN内のWindowsPCからサーバのプライベートアドレスAへのアクセスは可能⇒apacheのテストページ表示 ・LAN内のWindowsPCからサーバに設定したドメインBへのアクセス不可 ・サーバPCからサーバに設定したドメインBへのアクセスは可能 ・WindowsPCからping A としたときの応答あり ・WindowsPCからping B としたときの応答あり ・LAN外のPCからドメインBへのアクセス不可 確認済内容は当たり前のこと、無駄なことをやっているかもしれませんが、WindowsPCからping B としたときの応答があったことを考えると CTUの設定が間違っているのかなとも思うのですがどうでしょうか? 実を言うと最初はLAN外のPCからドメインBでアクセスできてたのですが、1週間程度ネットワークが繋げない状況がありまして、その後 LAN外のPCから自宅サーバにアクセスできなくなりました。 これも関係するかわかりませんが、何かアドバイス頂けたらと思います。宜しくお願い致します。

  • LINUXでFTPサーバ

    つい最近、似たようなことで質問させていただいたのですが,また、よろしくお願いします。 OS:turbolinux server6.1 kernel:2.2.18 で、hosts.allowには、とりあえず ALL:ALL としています。 inetd.confは、修正済みです。 同一ネットワーク内の端末(linux・windows2000)から FTP xxx.xxx.xxx.xxx とする。 Connection closed by remote host. と表示されます。 ごくたまに,ログインできるのですが、応答が遅すぎて困ってます。 安定したftpサーバにするには、どうしたらよいでしょう。 このサーバは、www、dnsとしても動作しています。 pingは、全機ともに相互に通ります。 あと、サーバにpingとかを打っていないのに、どうもどこかと通信をしているようなんですが関係ありますか? ログを見ると以下のようなものが表示されていました, icmplog[235]: 128.8.10.90: udp port is unreachable [dp=53 sp=1044] IPが違うもの(グローバル)が、ほかに数件あります。 他にも以下のようなログがでています。 192.168.1.1はサーバ自身です icmplog[271]: 127.0.0.1: udp port is unreachable [dp=53 sp=1272] icmplog[271]: 192.168.1.1: host is unreachable [udp: dp=53 sp=1275] ながながと、わかりにくく申し訳ないのですが、よろしくお願いします。 補足が必要なら容赦なく、要求してください。

  • C#~SQL2005で勝手にタイムアウト

    C#とSQL Server2005との連携でConnectionStringに connection timeout=60 を設定していますが、 30秒程度でタイムアウトしてしまいます。 タイムアウトの設定はソースコード上以外に、 SQL Server上でも設定が必要なのでしょうか?

  • 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でアクセスしても表示するページがないとでる。