投稿日:2002年04月23日 作成鷹の巣

No.2634 FTPサーバーの件



FTPサーバーの件

No.2634 投稿時間:2002年04月23日(Tue) 22:16 投稿者名:kent URL:

初めまして。
最近、FTPサーバーをたてました。
友人がFFFTPを使って僕のサーバーにログインしたのですが、ファイルが置いてあるEドライブまでは
いくのですが、フォルダ(ABC)にたどり着けませんでした(E:\ABC\)。
PASV、PORTモードでもダメでした。
FTPサーバーはここを参考にTinyFTPDaemonを使い、友人のFFFTPもここを参考にしました。
ホームディレクトリも間違いなくE:\ABCにしています。
どこが悪いのでしょうか?
ルーターを使ってますが、そこが問題なのでしょうか?

ログを下記に書いておきます。
よろしくお願いします。m(_ _)m

/LOGINOUT//OK/ **.**.**.**から接続要求がありました
/USER/OK/ パスワードを要求します
/PASS/OK/ ログインしました。
/SYST/OK/ システム名を送信します
/REST/OK/ リスタートマーカーが100に設定されました
/REST/OK/ リスタートマーカーが0に設定されました
/CWD/OK/ ディレクトリがE:\になりました
/PWD/OK/ 現在のディレクトリ名E:\を送信します
/TYPE/OK/ アスキーモードに入ります
/PORT/OK/ データリンクをクローズしました
/PORT/NG/ アドレス 0.0.0.0 ポート 4787に接続出来ません
/PORT/OK/ データリンクをクローズしました


もう一度、見直して下さい。

No.2637 投稿時間:2002年04月23日(Tue) 23:08 投稿者名:鷹の巣 URL:http://sakaguch.com/

> 最近、FTPサーバーをたてました。
> 友人がFFFTPを使って僕のサーバーにログインしたのですが、ファイルが置いてあるEドライブまでは
> いくのですが、フォルダ(ABC)にたどり着けませんでした(E:\ABC\)。
> PASV、PORTモードでもダメでした。
> FTPサーバーはここを参考にTinyFTPDaemonを使い、友人のFFFTPもここを参考にしました。
> ホームディレクトリも間違いなくE:\ABCにしています。
> どこが悪いのでしょうか?
> ルーターを使ってますが、そこが問題なのでしょうか?


多分、ルータの設定だと考えます。ルータで、ポート20番を開放して、PORTモードで行って下さい。


> ログを下記に書いておきます。
> よろしくお願いします。m(_ _)m
>
> /LOGINOUT//OK/ **.**.**.**から接続要求がありました
> /USER/OK/ パスワードを要求します
> /PASS/OK/ ログインしました。
> /SYST/OK/ システム名を送信します
> /REST/OK/ リスタートマーカーが100に設定されました
> /REST/OK/ リスタートマーカーが0に設定されました
> /CWD/OK/ ディレクトリがE:\になりました
> /PWD/OK/ 現在のディレクトリ名E:\を送信します
> /TYPE/OK/ アスキーモードに入ります
> /PORT/OK/ データリンクをクローズしました


サービスポート21番のPORTモードで接続が確立されたことを示しています。


> /PORT/NG/ アドレス 0.0.0.0 ポート 4787に接続出来ません
> /PORT/OK/ データリンクをクローズしました


通常は、ここで
2001-12-18(火) 23:47 0/anonymous/PORT/OK/ アドレスvvv.xxx.yyy.zzz ポート yyyyに接続しました
2001-12-18(火) 23:47 0/anonymous/NLST/OK/ ファイル一覧を送信します
2001-12-18(火) 23:47 0/anonymous/NLST/OK/ データリンクをクローズしました
となって、ファイル一覧が表示されます。


ルータのポートフォワーディング(静的NAT)をサービスポート20番と21番を設定して下さい。
OSがwindows XPでしたら、こちら
http://sakaguch.com/SetWinXPNet.html
の項9以降の簡易ファイヤウォールも見直して下さい。
こちら
http://ftp.hm/ffftp/Help/qanda.shtml
のFAQもご覧願います。


確認してみましたが・・・

No.2646 投稿時間:2002年04月24日(Wed) 09:22 投稿者名:kent URL:

いろいろとありがとうございます。
早速ですが、確認してみました。
ルータはBARSW-4PProです。
ここで、紹介されていた、ルーター設定例(BAR SW-4P)も参考にしました。
また、
バーチャル・サーバー グローバルPort ローカルIP ローカルPort サービス・タイプ
有効 20 192.168.1.99 20 TCP
有効 21 192.168.1.99 21 TCP
にしています。

簡易ファイヤウォールも、ノートンのふファイヤウォールも切りましたが
ダメです。
他に見直すところはありますでしょうか・
よろしくお願いします。m(_ _)m


公開FTPサーバに接続できるか確認して貰って下さい。

No.2647 投稿時間:2002年04月24日(Wed) 10:27 投稿者名:ハル URL:

こんにちは♪ ハルです。。

> ルータはBARSW-4PProです。

これ使ってる人でトラブっている人多いですね。
まあ私も使っていた口ですけど。。(笑)

まず、ご友人が通常モード(PASVでなくPortコマンドで)vector等の
公開FTPサーバに接続できるか確認して貰って下さい。
ご友人がルータ環境だと、PASVを使わないと接続できない場合があります。
その場合、あなたの設定だと、PASVが使えないので繋がらないと言うことになります。
http://sakaguch.com/PastBBS/0004/B0001591.html
↑参照


それからファームウェアは最新でしょうか?
http://www.corega.co.jp/support/download/router_barfarm.htm
最新ファームは範囲で指定できるのでPASV公開用のFTPdなどに使用できると思います。
お勧めFTPd
http://www.raidenftpd.com/jp/
広告が出るのを我慢すればフリー
これを使って、PASVレンジを後の方のポート(40000-40100とか)に指定して
ルータの設定でForwardingしてみると良いかもしれません。


|目次|掲示板|過去ログ目次|▲頁先頭|