こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

外出先から自宅FTPサーバー(NekosogiFTP)に接続できません

家族へデジカメムービーなどの送るために自宅PCにFTPサーバーを立てました。環境は、
==============================================================
  OS : Winodows XP Professional
 メモリ: 1GB
 CPU  : 1.7GHz
 自宅FTPサーバーソフト:NekosogiFTP
 外出先FTPクライアントソフト:Next FTP or FFFTP
 ネット接続環境:光(VDSLタイプ)
 回線速度 : 計測サイトで計測すると上下とも15Mbpsくらい
 ルーター : アリ (Buffalo WHR-HP-G54)
 ポート開放状況 : NeosogiFTPで使われるport20,21の開放済み
            (開放されていることも確認済み)
==============================================================
自宅のLAN内でプライベートIPアドレスを使ったFTPサーバーへの接続は
問題なくできるのですが、外出先からグローバルIPアドレスを指定して
接続しようとすると、FTPクライアントから「接続できませんでした、
接続をリトライします」というダイアログが表示され、接続できません。何か他に設定すべき事があるのでしょうか?
何卒ご教授ください。

投稿日時 - 2008-07-09 08:20:02

QNo.4162447

すぐに回答ほしいです

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

FTPを自宅サーバで外部公開する場合、
ルータによってはうまくいかないこともあります。

PASVモードで接続することになると思いますが、
その際、ルータ側でポートを開けておく必要があります。
http://q.hatena.ne.jp/1122467676

また、中にはルータ自体がPASVモードなどに対応するため、21番ポートの通信内容(コマンド)を監視していたり、
クライアント側に送信するさいに内容を書き換えて転送していたりする場合があります。
# PASVモードでポートも開けているのに失敗していると思ったら、
# ルータがデータコネクション用のポート番号を書き換えていたことがありました。

詳しい説明がパソコンおやじさんのページに書かれています。
http://www.aconus.com/~oyaji/router/ftp.htm

投稿日時 - 2008-07-09 23:50:38

ANo.4

このQ&Aは役に立ちましたか?

11人が「このQ&Aが役に立った」と投票しています

回答(4)

ANo.3

外部からの接続の場合、ルーターのNAT機能を利用してグローバルIPアドレス⇔プライベートIPアドレスの変換をしなければなりませんが、設定はきちんとできていますでしょうか?

投稿日時 - 2008-07-09 08:58:18

ANo.2

グローバルIPアドレスから、目的のプライベートアドレスへの受け渡し(ポートフォワーディング)は正しく設定されていますか。

投稿日時 - 2008-07-09 08:50:52

自宅のパソコンのアドレスはどのように取得されていますか。固定IPを取得するのが一番の早道ですが

投稿日時 - 2008-07-09 08:43:09

あなたにオススメの質問