Time CapsuleでFTPサーバーができない

はじめまして
もしご存知の方がおられましたら教えて下さい。
Time CapsuleにNASのFTPサーバーを接続し、AirMacユーティリティーで
FTPのポート21をポートマッピングしましたが、インターネットからの
アクセスができませんでした。
※ポート21以外(全ては確認していませんが)の独自ポートを使ったサーバー
 のポートマッピングは問題ありませんでした。
ポートマッピングを色々変えて確認した限り、プライベートTCPポートが21
の時だけアクセスできないようでした。
※例えばパブリックTCPポートが21で、プライベートTCPポートが22で
 あればアクセスできる。
 ただNAS側でFTPサーバーのポート番号の変更ができない為、この方法は使えない。
解決方法をご存知の方がおられましたら、よろしくお願い致します。

投稿日 2008/03/05 11:18

返信: 4

2008/03/05 23:42 Community User への返信

まずクライアント側はPASVモードでしょうか?クライアント側でサーバとの通信メッセージを確認し、どこでアクセスが止まっているかを確認してください。
ルータ越えのFTPサーバは、他のプロトコルのサーバとは違う面倒な点があり、おそらくTime Capsuleとは関係ない純粋なFTPプロトコル上の問題と思います。ルータにもよりますが、WAN側のポートの21をオープンするだけでは、ダメな場合の方が多いはず。万一、そのあたりを理解されてない場合は、ネットでよく調べてからにされたほうがよいと思います。
セキュリティを考えれば、インターネットへ公開するFTPサーバは、ファイアーウォールの外のDMZに置くべきでしょう。

2008/03/06 19:28 Community User への返信

Y. Kawabe さん、早速の回答ありがとうございました。
現状、FTPプロトコルというよりは、外部から21番ポートへのアクセスができていない状態なんです。 FTPのサーバーアプリを22番ポートにして、ルーターのポートマッピングを22番にすればアクセスできるのですが、何故か21番ポートだけ繋がらないのです。
ご教授頂いた内容と合わせて、引き続き調べてみます。
ありがとうございました。

2008/03/06 22:09 Community User への返信

NAS以外のFTPサーバをポート22だけを使って立てた場合は、アクセス出来たということでしょうか。ではとりあえずNASは使わずに、そのサーバを使ってテストした方が早いですね。
・httpをポート21でサービスした場合も同じか?
・ポート21でtelnetした場合、まったく応答は無いのか?
インターネット環境でははっきりしないこともありそうなので、Time CapsuleのWAN側に直接PCをつなぎ(WAN側は固定IPにする)、テストしてみるといいかと思います。

2008/03/20 20:05 Community User への返信

Y. Kawabe さん 返信が遅くなってすいません。
今日、タイムマシンのアップデートがありました。
無事、FTPサーバーを外部からアクセスする為のポートマッピングが問題なく
動作しました。
色々とありがとうございました。
PS. やっとルーターを置き換えできます。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

Time CapsuleでFTPサーバーができない

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。