- ベストアンサー
ルータPR-200NEを利用した、FTPサーバ開設の問題
- 自宅でPR-200NE(ルーター)を利用してFTPサーバを開設したいが、グローバルIPでの接続ができない状況です。
- PR-200NEの設定は特に触れず、HDL-GTの設定では共有フォルダを作成し、FTPを許可に設定しています。
- FTP接続テストではファイルが表示されるが、FFFTPでWAN側IPアドレスを指定して接続すると接続できません。ご助言をお願いします。
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
アドバイスを理解していないように感じます。 基本的なことはFTPサーバが繋がっているルーターはあなたの自宅にある訳ですよね? PR-200NE(ルーター)のWAN側のIPアドレスがどうなってを調べられなければインターネット側からの接続設定が出来ません。 自宅で http://nai.homelinux.net/ftp_test.cgi からFTPサーバに接続出来ているのですから、そのときの接続先のIPアドレスが見えているはずです。 このIPアドレスが毎回同じでなければ出先から接続するときに目的のサーバが見つからないことになります。 ネットカフェ等で http://www.matukin.com/hostname/index.cgi に接続しても目的のFTPサーバの「ホスト名.ドメイン名とグローバルIPアドレス」を見ることは出来ません。 #2の補足で「グローバルIPに対し、ドメインも取得し、ドメインに対し、Pingを行いましたが、同じく、Time outになってしまいます。」と言っていますが、このドメインはどのような手続きで取得しましたか? 固定のグローバルIPアドレス取得して、独自のドメインも取得しているのであれば今までのアドバイスで問題点を解決出来るはずです。 変動するグローバルIPアドレスではDDNS(ダイナミックDNS)のサービスを受けないとインターネット側からのアクセスは困難です。
その他の回答 (5)
- bunjii
- ベストアンサー率43% (3589/8249)
>私の覚えている記憶ですと、グローバルIPはIPv6になっていたと考えられます。 インターネットで使われているグローバルIPアドレスはIPV4です。 FTPサーバが設置されているLANからクライアントPCで http://nai.homelinux.net/ftp_test.cgi へアクセスして下さい。 接続テストでは下記の通りになっています。 確認先 (IPV4:21が表示され、変更出来ない。21はポート番号) データコネクション (Active/PORTモード、Passiveモードの2択) ユーザ名 (接続時のユーザ名に変更する) パスワード (ユーザ名に対するパスワードに変更する) 転送モード (ASCIIで固定) タイムアウト (10秒で固定) 「開始」ボタンでテスト実行する データコネクションはどちらを選択したときに接続出来ましたか? 接続出来た条件をメモして下さい。 外出先(ネットカフェ等)からFFFTPで接続テストする場合はホストの設定で以下の項目を確認して下さい。 ホスト名 (ホスト名.ドメイン名またはグローバルIPアドレス) ユーザ名 (自宅で接続テストのときのユーザ名) パスワード (ユーザ名に対するパスワード、マスクされるので見えません) 「PASVモードを使う」のチェックの有無 ポート番号 (21になっていること) セキュリティ (自動認識であること) 確認が完了したら「接続」ボタンで実行する 接続出来ない場合はエラーメッセージをメモして下さい。
補足
>インターネットで使われているグローバルIPアドレスはIPV4です。 私の勘違いだったようです。申し訳ありません。 http://nai.homelinux.net/ftp_test.cgi 結果を下記に記述いたします。 <<< 220 Welcome to LANDISK Tera FTP Server. >>> user ユーザ名 <<< 331 Please specify the password. >>> PASS .... <<< 230 Login successful. >>> PORT nai.homelinux.net,145,186 <<< 200 PORT command successful. Consider using PASV. >>> LIST <<< 150 Here comes the directory listing. <<< 226 Directory send OK. <<< -rwxrwxr-- 1 1005 1005 157 Jun 22 01:18 index.txt >>> QUIT <<< 221 Goodbye. >接続出来た条件をメモして下さい。 確認先 グローバルIP:21 データコネクション Active/PORTモード ユーザ名 xxxx パスワード xxxx 転送モード ASCII タイムアウト 10秒 >外出先(ネットカフェ等)からFFFTPで接続テストする場合はホストの設定で以下の項目を確認して下さい。 >ホスト名 (ホスト名.ドメイン名またはグローバルIPアドレス) >ユーザ名 (自宅で接続テストのときのユーザ名) >パスワード (ユーザ名に対するパスワード、マスクされるので見えません) >「PASVモードを使う」のチェックの有無 >ポート番号 (21になっていること) >セキュリティ (自動認識であること) 外出先です。 テストの内容を以下に記述いたします。 ユーザ名とパスワードは問題ないので、以下省略 1------------------------------------------------ ホスト名(ドメイン名) 「PASVモードを使う」のチェックの有 ポート番号 (21になっていること) セキュリティ (自動認識であること) ログ:::::::::::::::::::: ホスト ドメイン名 を探しています. ホスト ドメイン名(グローバルIP(21)) に接続しています. 接続できません. (11 ・ 2------------------------------------------------ ホスト名(ドメイン名) 「PASVモードを使う」のチェックの無 ポート番号 (21になっていること) セキュリティ (自動認識であること) ログ:::::::::::::::::::: ホスト ドメイン名 を探しています. ホスト ドメイン名(グローバルIP(21)) に接続しています. 接続できません. 1 ・! となってしまいます。 _ffftp.tskのログを貼り付けました。 一点わからない点があったのですが、 >外出先(ネットカフェ等)からFFFTPで接続テストする場合はホストの設定で以下の項目を確認して下さい。 >ホスト名 (ホスト名.ドメイン名またはグローバルIPアドレス) ホスト名.ドメイン名またはグローバルIPアドレスというのは、 http://www.matukin.com/hostname/index.cgi で取得できるホスト名ですか? ちなみに取得したホスト名を設定し、接続を試みましたが、接続できませんになります。
- bunjii
- ベストアンサー率43% (3589/8249)
>FFFTPで設定した点としましては、 >ホスト名(アドレス) ドメインを取得していますよね、正常にアクセス出来るようになっていますか? ホスト名の代わりにグローバルIPアドレスを指定したときはどうなりますか? FTPサーバと同一のLANから http://nai.homelinux.net/ftp_test.cgi で接続出来ていますよね、そのときのホスト名はグローバルIPアドレスだったはずです。これと同等にして下さい。 >ユーザー名 >パスワード この2点は間違いを起こすはずはないですよね。
補足
>ドメインを取得していますよね、正常にアクセス出来るようになっていますか? ドメインは取得しております。 正常にアクセスできるようにというのは、どういうふうに確認を行えばよいのでしょうか? FFFTPでホスト名をドメイン名にしして接続を確認したら、ドメイン名(FTPサーバのグローバルIP)になってました。 ドメイン名とFTPサーバのグローバルIPの結びつきは問題なく確認できております。 >ホスト名の代わりにグローバルIPアドレスを指定したときはどうなりますか? FFFTPで確認したところ、接続できませんになります。 >FTPサーバと同一のLANから http://nai.homelinux.net/ftp_test.cgi で接続出来ていますよね、そのときのホスト名はグローバルIPアドレスだったはずです。これと同等にして下さい。 確認出来次第、ご報告させていただきますが、 私の覚えている記憶ですと、グローバルIPはIPv6になっていたと考えられます。 そのIPv6のアドレスをFFFTPにて指定し、確認できる環境が整いましたら、報告させていただきます。
- bunjii
- ベストアンサー率43% (3589/8249)
>別のインターネット回線から、FTPサーバのグローバルIPへPingを行いましたが、Time outになってしまいました。 FTPサーバのグローバルIPと云うのはルーターのWAN側IPアドレスと云うことですね。 ルーターがステルスモードになっているとPingに対して応答しませんので、接続テストで必要なときは臨時にステルスモードを切って下さい。 http://nai.homelinux.net/ftp_test.cgi このテストはインターネット側からの接続を確認出来るものと思います。 ping nai.homelinux.net でグローバルIPアドレスからの応答がありますので、実在するWebサーバからの接続テストになります。 >別のインターネット回線から、FTPサーバに接続を行おうとしてみましたが、接続ができませんでした。 クライアントソフト(FFFTP)の設定に誤りがあると思います。
補足
自宅以外のところにいて、 ルータの設定等は質問の環境そのままなのですが、 別のインターネット回線から、FFFTPを使用し、FTPサーバに接続を試みましたが、接続できませんになってしまいます。 FFFTPで設定した点としましては、 ホスト名(アドレス) ユーザー名 パスワード の三点のみです。そのほかは、デフォルトのままです。 何かほかに設定しなければいけない点があれば、 ご教授頂きたいのですが。 よろしくお願いいたします。
- bunjii
- ベストアンサー率43% (3589/8249)
同一LAN内からはルーターのWAN側グローバルIPアドレスにアクセスしても接続出来ません。 別のインターネット回線からテスト接続を試みて下さい。ダイヤルアップ回線では如何ですか? 論理的には出来そうですが、私が経験したルーターでは同一LANからWAN側折り返しの接続は出来ませんでした。
お礼
早々のご回答ありがとうございます。 >>ダイヤルアップ回線では如何ですか? ですが、プロバイダはPlalaを使用しており、Bフレッツです。 同一LAN内からWAN側グローバルIPアドレスにアクセスしても接続できないとは経験知識不足でした。 別のインターネット回線から、FTPサーバに接続を行おうとしてみましたが、接続ができませんでした。
補足
補足ですが、 別のインターネット回線から、 FTPサーバのグローバルIPへPingを行いましたが、 Time outになってしまいました。 グローバルIPに対し、ドメインも取得し、ドメインに対し、Pingを行いましたが、同じく、Time outになってしまいます。 FTPサーバ(HDL-GT)とルータの電源は確実に入っています。
- avam-efsf
- ベストアンサー率23% (223/940)
まずはいったん設定を戻してみた後に DMZホストにFTPサーバーのIPを登録したら動作はどうなるでしょうか? これでも同じ症状であれば、フィルタリングの問題と言うよりも FTPサーバー側の設定の問題の様な気がします。 あと、グローバルを指定しての接続は、当然自宅ではなく別の場所から行っていますよね?
補足
回答ありがとうございます。 >>まずはいったん設定を戻してみた後に >>DMZホストにFTPサーバーのIPを登録したら動作はどうなるでしょうか? ですが、今はちょっと自宅以外におりまして、確認でき次第、報告させていただきます。 ちなみに、まずは設定を戻してというのは、 PR-200NEの静的IPマスカレード設定とパケットフィルタ設定を戻して、ということでしょうか? >>FTPサーバー側の設定の問題 とありますが、 FTPサーバ(HDL-GT)ですが、設定は、 user FTPを許可と 許可するユーザーの登録しか行っていません。 マニュアルを確認したところ、その二つの設定ぐらいしか 目ぼしい所がなかったので、問題があるとすれば、ルータ(PR-200NE)としか考えられません。
お礼
本日、ドメインとIPアドレスを確認し、ドメインのIP更新を行い、FTPサーバに外部から接続できました。 大変ありがとうございました。
補足
いろいろなアドバイスを頂きありがとうございます。 >アドバイスを理解していないように感じます。 申し訳ありません。 私の表現が間違っていたのかもしれません。 回答の内容についてですが、理解しております。 ドメインは http://ddo.jp/ より、無料で取得し、ルータのWAN側のIPアドレスが変更されたときは(再起動等の場合)、ドメインをWAN側のIPアドレスと結び付けています。 私の見落としがあるかもしれませんので アドバイスを元に設定等の確認をし、また、ご連絡いたします。