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

このQ&Aのポイント
  • サーバー用にインストールしたOSの初心者がLAN内の自宅サーバーへのリモート操作で問題が発生しています。サーバーとクライアントの接続ができず、原因を特定しようとしています。
  • プロバイダが自動的にプロキシを通している可能性に疑問を抱いており、LAN内のサーバーへのSSH接続ができない原因がそれにあるのかを確認したいと考えています。
  • もしプロキシが原因であり、サーバーとクライアントがプロキシを通している場合でも、リモート操作は可能なのかについても質問しています。
回答を見る
  • ベストアンサー

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

自宅サーバーへつながらない 今日サーバー用に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がプロクシを通していることが原因なら、それをふまえた上でリモート操作はできるのでしょうか? もしかしたらおかしなことばかり言ってるかもしれませんが、よろしくお願いします。

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

  • ベストアンサー
  • D-Matsu
  • ベストアンサー率45% (1080/2394)
回答No.1

接続がLAN内ならプロバイダのことを考慮する必要は全くありません。 単純にsshdが入っていない/動いていないか、ファイアウォールで22番を遮断してるだけかと思いますが。

nomalphard
質問者

お礼

問題が解決しました。ありがとうございます。 確かにプロバイダは関係ありませんでした。 非常に簡単なトラブルでした。 sshdも動いており、ファイヤーウォールでの遮断も無かったのですが、ルーターでのポートが開放されていませんでした。

その他の回答 (1)

回答No.2

自宅で構築したサーバへのSSH接続ですが、自宅外からでしょうか? 自宅外から行うのであれば、自宅サーバのプライベートIPアドレス(192.168.11.5)をルータでNAT設定する必要があります。 ちなみに、ご自宅はプロバイダとの接続で、固定IPで契約されてますでしょうか?されていないと、外から自宅サーバへつなぐ際のIP(グローバルIP)が変化します。 現在では、固定IPで安価に接続できるプロバイダもあります。 私も、780円/月で固定IP付きプロバイダ契約しています。 他の方法では、ダイナミックDNSを使うのもありです。

nomalphard
質問者

お礼

私のトラブルの解決にはつながりませでしたが、勉強になりました。 ありがとうございました。

関連するQ&A

  • 自宅のパソコンから会社のサーバを操作できるよう設定したいと思います。

    自宅のパソコンから会社のサーバを操作できるよう設定したいと思います。 そこで会社のサーバ(HOST)側に下記のものを準備しようと思います。 ・ISDN回線 ・ルータ ・Pcanywhere(HOST版) ここで質問なのですが、 (1)会社のサーバではインターネットは使用しない場合、プロバイダー契約は必要ないのですか? (2)ルータにグローバルIPアドレスの設定等は必要になるのですか? (3)なにかお勧めのルータ(機種)はありますか? (4)その他なにか設定等で注意点(ポイント)とかありますか? ちなみにサーバは Windows Server 2003 Standard Edition です。 リモートに関して初心者です。回答よろしくお願いします

  • RT200KIのポート開放

    お世話になります。 RT200KIのポート開放について質問させてください。 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ □やりたいこと 自宅のSSHサーバに外部PCからアクセスしたい。 □現状 ◎プロバイダ:nifty ◎接続 ONU-----RT200KI-----------SSHサーバ         +-------------クライアントPC ◎IPアドレス RT200KI:192.168.1.1 SSHサーバ:192.168.1.2 クライアントPC:DHCP(192.168.1.100) ◎実施したこと (1)RT200KIにログインしてNATの設定を実施   TCP WAN側ポート22 LAN側ポート22 LAN側IP:192.168.1.2 (2)ルータのWAN側アドレスを調べて、クライアントPCからSSHソフトでポート22番にアクセス→繋がらず (3)クライアントPCからSSHソフトでSSHサーバにアクセス→繋がった (4)RT200KIに、SSHサーバのIPとNICのMACアドレスを登録 (5) (2)を実施→繋がらず ◎参考にしたURL:http://www.akakagemaru.info/port/WebCasterV100.html □予想原因 (1)ルータの設定で不足しているものがある (2)niftyで22番ポートの通信を制限している +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ぐぐってみたところ、(2)については、25番ポートだと制限をしているようなことを書いたページがありました。 ですが、22番ポートを制限しているというページは見つかりませんでした。 以上の状況です。 何かヒントになりそうなことでもいいのでご意見いただければ幸いです。 よろしく御願いいたします。

  • 自宅サーバーとクライアント間のセキュリティの確認

    勉強と実用を目指してCentOS6.4の自宅サーバーを起動させています。 クライアントはwindows7でSSHでのサーバーの操作、 ネットや通販したりしています。 サーバーとクライアントは同一の回線ですが、 セキュリティ的にセグメント分けをした方が良いとの事なので、 下記のように分けています。 192.168.0.0/24 自宅サーバー ←─┬有線→ ルーターA ←インターネット→              │ PC←→ルーターB←┘ 192.168.1.0/24 サーバーが乗っ取られたとして、クライアント側のセグメントに アクセスされるのかどうか確認する方法が知りたいです。 また、クライアントからSSHで操作は行いたいですが、 サーバーからクライアントのアクセスは禁止したいです。 よろしくお願いいたします。

  • 自宅サーバーについて

    Redhat Linux 7.2をサーバーとし、 クライアントとしてWindows2000が無線LANで繋がっています。 no-ip.com でダイナミックDNSを取得し、 ApacheでWEBサーバーを公開しようと思いました。 いざ公開しようとした時に、 自宅サーバーをたてていいのかプロバイダに確認したら、 自宅サーバーは禁止とのことでした。 しかし、せっかく本を読みながらここまで来たので、 削除する前に公開できているか確認だけしようと思い、 試しに友人にアクセスしてもらったのですが、 「ページを表示できません」という表示でした。 サーバー(redhat 7.2)、クライアント(win2000)からはアクセスできます。 そこで質問ですが、 このような場合、プロバイダで禁止されているので、 プロバイダ側の設定でアクセスできないようになっているのでしょうか。 あるいは、単にこちらの設定ミスでしょうか。 あと、プロバイダに自宅サーバーを禁止されている場合、 サーバーの構築や運用などの学習をするにはどうしたらよいでしょうか? 最近学習し始めましたので、 基本的なこともわかってないかもしれませんが よろしくお願いいたします。

  • 自宅サーバの公開

    はじめまして。 この度、諸事情により自宅サーバを公開することになったのですが、年末から挑戦しつづけて未だ成功しておりません。 長文になりますが、是非、皆様の知恵をお貸し下さい。 以下の環境で外部にサーバを公開したいと考えています。 ○回線 プロバイダ:so-net 回線業者:Bフレッツ(ハイパーファミリータイプ) IPアドレス:固定IP(1つ) ○ルータ 機種:Webcaster7000 IPアドレス:192.168.1.1 ○サーバ機 OS:Fedora Core 3 マシン:Dell PowerEdge 800 IPアドレス:192.168.1.100 ○クライアント機 OS:Windows XP マシン:自作機 IPアドレス:192.168.1.11 固定IPアドレス(AAA.BBB.CCC.DDDとします)に対して、外部よりSSHにてアクセスしてみたところ、正常な接続ができません。 初回には応答があり、パスワードの入力を求められますが入力した後は応答がありません。 続けてトライすると応答はなく、時間を置いて再度アクセスすると初回と同じ結果となります。 サーバ機へのPINGに関してはクライアント機からは応答します。ルータからは応答しません(Loss 100%)。 外部からのものにも応答しません(Loss 100%)。 また、サーバ機、クライアント機からPINGをルータに送信した結果、クライアント機からのものに対しては応答があります(Loss 0%)。しかし、サーバ機からの場合は最初の5パケットに応答した後は応答がなく、数パケット送信後に再び5パケットのみ応答があります。 クライアント機からhttp://192.168.1.100にアクセスすると正常にindex.htmlが表示されますが、グローバルIPであるhttp://AAA.BBB.CCC.***/では表示されません。 どのような設定を行えば上記のような現象が解決するのでしょうか? こちらの環境で不明瞭な点などございましたら開示いたしますのでご指示ください。 それでは宜しくお願いいたします。

  • リモートから自宅サーバにsshまたはtelnetでログオンするとタイムアウトで切断されます。

    Red Hat Linux 9.0で自宅サーバを構築しました。 Tera termでssh接続をしたいと思ってます。 機器構成は以下のとおりです。 インターネット  |  | 自宅サーバ(Linux) global IP:xxx.xxx.xxx.xxx  |   private IP:192.168.0.1  | HUB  | 自宅内クライアント(Windows2000) private IP:192.168.0.17 Windows2000からであれば、 接続可能です。 外からリモートで接続しようとすると、 タイムアウトで接続を切断されます。 リモートから自宅サーバのIPにpingをうつと 問題なく通ります。 過去の質問をみると、time out設定はtera term側 ではなくサーバ側だという情報もありましたが、 具体的な設定場所は明記されていませんでした。 リモートから自宅サーバのLinuxをどうしても 操作したいので、お助けください。 よろしくお願いいたします。

  • 助けてください・・・自宅サーバー構築

    はじめまして。 今、自宅サーバーを構築するべく奮闘しています。 使用している物は PC:windows xp メールサーバー:ArGoSoft Mail Server 1.8.9.1 FTPサーバー:TINY FTP DAEMON HTTP サーバー:04web server ルーター:バッファロー BBR-4MG ドメイン:ダイナミックDNS プロバイダ:zaq 固定IPアドレスはサーバー用PCにふってあります。 プロバイダは固定IPを取得するのに月額2万円かかるそうなので、 ダイナミックドメインを取得しています。 hostも 127.0.0.1 localhost 192.168.11.10 ****.jp と致しました。 ルーターも HTTP: port 80 FTP: port 20-21 MAIL: port 25 と開放しました。 がWEB上で見れません。 メールも送信できません。 localhost上では、 webもFTPもメールも送信できます。 何日もネットや本で調べていますが、どこの設定が間違っているのでしょうか。 私的には、ダイナミックドメインのIPアドレスとルーターが繋がっていないような感じを受けます。 素人ですので間違った解釈をしていればすみません。 どなたか教えていただけないでしょうか。 よろしくお願い致します。

  • 自宅でイントラネットサーバ構築したいのですが、、

    自宅でイントラネットサーバを含めたLAN環境を作りたいのですが、 DHCP、IPアドレスの設定方法がよくわかりません。 ・インターネットへはNTTのV110ルータ経由 ・クライアントはWindowsXP Home × 2台  ・イントラネットサーバLinux RedHat8 機能としては、 ・クライアント2台からそれぞれからインターネット接続をしたい ・イントラネットサーバへはクライアントからだけでしたい ・イントラネットサーバは勉強用で、DHCP機能も持たせたい Bフレッツを契約しておりまして、 グローバルIPアドレス1個を割り当てられています。 IPアドレスとしては、 ルータを192.168.1.2 サーバを192.168.1.1とそれぞれ固定で設定しています。 クライアントへはDHCPで割り当てたいです。、 サーバ側でDHCPサーバとしてアドレスを振りたいのですが、クライアントへうまくアドレスが振れません。 そこで質問なのですが、ルータでインターネットへ接続する場合は やはり、ルータにDHCP機能をもたせないといけないのでしょうか? また、上記構成でうまく運用できるようにするには 他に何か設定しておくべき項目などありますか?

  • FTPサーバーにつながりません

     ftpがつながらなくて困っています。 サーバーOS:CentOS55 FTPデーモン:vsftpd クライアントOS:Windows7 64bit FTPクライアント:ffftp、コマンドラインftp  以下がサーバー側のtcpdumpの出力です。 > listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes > 16:07:04.889394 arp reply ftpserver1 is-at xx:xx:xx:xx:xx:xx (oui Unknown) > 16:07:08.062745 IP ftpserver1 > client1: ICMP host ftpserver1 unreachable - admin prohibited, length 60 > 16:07:11.062984 IP ftpserver1 > client1: ICMP host ftpserver1 unreachable - admin prohibited, length 60 > 16:07:13.936708 arp who-has client1 tell ftpserver1 > 16:07:17.063159 IP ftpserver1 > client1: ICMP host ftpserver1 unreachable - admin prohibited, length 56 > 16:08:01.045901 IP ftpserver1.ssh > client1.57231: . ack 621500864 win 65 > 16:08:05.888126 arp reply ftpserver1 is-at xx:xx:xx:xx:xx:xx (oui Unknown) (xx:xx:xx:xx:xx:xxとなっているのは、FTPサーバーのMACアドレスです)  この「ICMP host ftpserver1 unreachable - admin prohibited」というのが怪しいというところまでは解りますが、どこがどうマズいのかがわかりません。どうしたらいいでしょうか? 以下補足です。 ・パッシブ、アクティブ、ともにつながりません。 ・お互いpingは通ります。 ・クライアントのWindowsファイアウォールはoffにして試しています。 ・sshはつながりますので、ネットワーク全般の問題ではないようです ・サーバー上のFTPクライアントから自分自身にはつながるので、デーモンが死んでいるということはないようです。 ・関係あるかどうかわかりませんが、実際にはサーバーはVmWare Player上で動作しています。接続はホストオンリー接続です。 よろしくお願いいたします。

  • Samba - WINSサーバーへの名前登録

    SambaのnmbdはWINSサーバーであり、コンピューター名で検索すると対応するIPアドレスを返してくるそうですが、コンピューター名とIPアドレスの登録はどのように行われるのでしょうか? 同じネットワークセグメントに例えば Windows7 PC を繋げれば、そのコンピューター名とIPアドレスがnmbd(WINSサーバー)に自動的に登録されるのでしょうか? Windows PC側、nmbd側のそれぞれで特に設定をしなくてもWINSは機能し始めるのでしょうか? 環境 Samba: Ubuntu 14.04 Client: Windows7 よろしくお願いします。