- ベストアンサー
モデム、ルーターの設定 → FTPサーバー
FTPサーバーを立てたいと思い立ててみて実際にテストしてみたのですが 「接続できません」 となってしまいます クライアントのソフトを見ている限りではドメイン→IPの変換はできているようです なのでモデムおよびルーターの設定の問題ではないかと考えています 使用しているモデムはFLASHWAVE2040 M1でルーターはWBR-G54を使用しています FLASHWAVE2040 M1はルーター内蔵モデムです どちらもルーター機能を使用した状態で接続しています FLASHWAVE2040 M1からのLANがWBR-G54のWANに接続した状態を崩さず設定のみの変更でFTPサーバーとなるようにしたいと思っております 不束な説明ですがどうかよろしくお願いいたします
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
#2です。 ルータ2枚ですか・・・。通常、パッシブモードですとルータや ファイアウォールがあっても、クライアント側から接続要求を出します。 つまり、制御用のプロトコルもデータ用のプロトコルもクライアント側から 発せられるのでルータやファイアウォールがあっても接続が出来てしまう訳です。 ただ、L3を2つ経由している場合、別セグメントの扱いになりますので サーバを1つ内側へ置く必要があるかもしれません(もしくはルーティング テーブルの情報を手動で定期的に書き換える必要があります)。 通常、ルータ等のL3機器はネットワーク同士を接続する機器ですので もし1つ目のルータから2つ目のルータの間に特にネットワーク機器が 存在していない場合はどちらかをブリッジにして下さい。 ルータが2つあるからといってセキュリティレベルがあがる訳ではないので・・・ (今回のようにどちらのL3でも20,21のポートを開けているのでしたら ルータを2つ置いてもあまり意味はありません)。 複数のネットワークがあり、それぞれ孤立したネットワークということでしたら 1つ目のルータのセグメントにFTPDを置いてみて下さい。 ちょっと分かりにくい説明になってしまいましたが、 ・2つのルータのどちらかをブリッジにする ・1つ目のルータの直下にFTPDを置く のどちらかを実践してみて下さい(障害切り分けの意味も含めて)。
その他の回答 (4)
#2です。 WBR-G54ですとルータ機能を持っていますので、FLASHWAVEで 設定されていたようにPPPoEのところへ接続アカウントと パスワードを入力すれば接続出来るはずなんですが・・・。 念のため、ルータを初期化してから再度設定してみてはいかがでしょう?
補足
初期化してみましたが接続することはできませんでした
#2です。 パッシブモードでもダメとなると、サーバ側の設定の問題かクライアントの IDとパスの問題のような気がします。パッシブモードはクライアント側から サーバに接続するモードなので、ルータやポートの設定の問題でしたら それで解決となるはずです。 再度サーバとクライアントの設定を見直してみて下さい。
補足
>パッシブモードでもダメとなると、サーバ側の設定の問題かクライアントのIDとパスの問題のような気がします。 となると問題があるのはサーバーの設定だと思います サーバーは インターネット→FLASHWAVE2040 M1(ADSLモデム+ルーター)→WBR-G54(ルーター+無線LAN AP)→LAN となっておりルーターが2枚という状況になっています WBR-G54はポートが20,21とサーバーのローカルIP指定で開けてあり、FLASHWAVE2040 M1は20,21とWBR-G54のローカルIP指定で開けてあります Tiny FTP Daemon(FTPサーバーソフト)の設定は127.0.0.1で試してみたところ接続できたのでとくには問題ないと思います
クライアント側の設定をパッシブモードにしてみてください。 FFFTPですと、起動時のホスト一覧から[設定変更]を選択し、 [ホスト設定]の画面が出ますので、[拡張]のタブを選択します。 [PASVモードを使う]という項目がありますので、チェックを入れてみて下さい。
補足
PASVモードにしてみましたが接続することはできませんでした 出るエラーメッセージは前と同様に「接続できません」です
- 0KG00
- ベストアンサー率36% (334/913)
サーバはDMZに設定しているのでしょうか?設定していなければポートの開放という作業が必要です。マニュアルをご覧ください。FTPなら20または21が多いのではないでしょうか。 また、サーバのOSは何でしょう?ファイアウォールがONなら同様にポートの開放か、無効にしてください。 FTPDは何をお使いでしょうか?ユーザ名、パスワードは正しく設定してください。 モデムはネットワーク接続さえしている状態ならば設定には関係ないかと。
補足
ありがとうございます 説明が不十分で申し訳ありません DMZの使用は考えておりません OSはWindowsXPでFTP用のサーバーのソフトとしてはTinyFTPDaemonを使っています 実験で使用したクライアントソフトはFFFTPです ユーザー名およびパスワードは何度も確認し間違いはありません WBR-G54は設定のアドレス変換テーブルを使用し20,21はLAN側のIP指定で開放してあります
補足
どうもWBR-G54のほうにはルーターを切る機能がないようなのでFLASHWAVE2040 M1をブリッジ接続に変えてみました しかしそうするとWBR-G54の接続設定時に接続できないです FLASHWAVE2040 M1をサービス選択よりブリッジに変更 保存、再起動 WBR-G54の設定画面TOPでADSLを選択 その他のPPPoE接続 プロバイダからのIDとPassを入力 DHCPは使用 との設定でプロバイダに接続できません 度々すいませんがどうかお願いいたします