![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
質問させていただきます。
FTPには、ポートとしてデータ(20番)と制御(21番)がありますが、一般にポートを変更すると言った場合、後者の制御を変えると思いますが、例えばポートを変更した場合でもデータは実際には20番を通っているのでしょうか?
また、これは余談なのですが、友人が、FTPのポートを変更した私のFTP鯖に接続しようとしたところ、パスワード確認の後固まってしまいました。原因がまったく予想できないので、もし少しでも分かる方がいらっしゃいましたら、ヒントでもいただけるとうれしいです。
使用ソフトは「BulletProof FTP Server」(体験版)です。
No.1ベストアンサー
- 回答日時:
FTPが混乱を招く原因は、この20番と21番に尽きるねぇ。
まず、次の4点に留意していただきたい。
1.FTPはFTPコネクションとFTP-DATAコネクションの2つのTCP接続を必要とする。
2.FTPにはアクティブFTPとパッシブFTPがある。
3.20番を使うのはアクティブの方で、FTPコネクションはクライアント:xxxx→サーバ:21、FTP-DATAコネクションはクライアント:20←サーバ:xxxx。
4.パッシブFTPは、FTPコネクションはクライアント:xxxx→サーバ:21、FTP-DATAコネクションはクライアント:xxxx→サーバ:yyyy(サーバが指定したポート)。
ここで、3を見ていただければ分かるように、アクティブFTPでは、クライアントが20番のポートを開放し、サーバがそこに接続する。20番を使うのは、サーバではなくクライアントなのだ。
以上の事から、私が思うに恐らくFTPポートを変更したのが問題ではなく(理由:パスワードの確認までは行っている→FTPコネクションはOK)、友人側のブロードバンドルータやファイアウォールやなんやでFTP-DATAコネクションが拒否されている。
アクティブFTPの場合は、君のマシンのOUTPUTファイアウォールルール、途中経路のブロードバンドルータなどNATをしている機器、彼のマシンのINPUTファイアウォールルールを確認してみよう。
パッシブFTPの場合は、彼のマシンのOUTPUTファイアウォールルール、君のマシンのINPUTファイアウォールルールとFTPサーバのパッシブポート設定を確認してみよう。
友人のFTP接続については、もう少し詳しい状況を説明していただけたらと思う。とりあえずは、上に説明したFTPの動作原理を元に、思いつく原因を試してみていただきたい。
わかりやすい回答有難うございます!
試してみたのですが、友人がPASVモードのときはうまくいくのですが、ACTIVEだとうまくいきません。セキュリティ上の問題からACTIVEにしたいのですが、どうも原因がルータなのか、うまくいかないようです(それも不明)。これを解決する方法は、個別に対応という感じかもしれません。相性が悪いのでしょうか。こういった事例がほかにもあるか調べてみたいと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・「I love you」 をかっこよく翻訳してみてください
- ・歩いた自慢大会
- ・許せない心理テスト
- ・字面がカッコいい英単語
- ・昔のあなたへのアドバイス
- ・かっこよく答えてください!!
- ・あなたが好きな本屋さんを教えてください
- ・スタッフと宿泊客が全員斜め上を行くホテルのレビュー
- ・【大喜利】【投稿~8/27】 こんなガソリンスタンド二度と来るか!なぜそう思った?
- ・これ何て呼びますか Part2
- ・人生で一番思い出に残ってる靴
- ・【お題】動物のキャッチフレーズ
- ・【お題】甲子園での思い出の残し方
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・「それ、メッセージ花火でわざわざ伝えること?」
- ・自分用のお土産
- ・人生で一番お金がなかったとき
- ・一番好きなみそ汁の具材は?
- ・泣きながら食べたご飯の思い出
- ・ちょっと先の未来クイズ第1問
- ・ゴリラ向け動画サイト「ウホウホ動画」にありがちなこと
- ・初めて自分の家と他人の家が違う、と意識した時
- ・単二電池
- ・チョコミントアイス
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
FTPサーバーの構築について
-
nslookupでIPが見つからない
-
ipod nano シャッフルを解除したい
-
さくらインターネットで管理し...
-
LAN上のHDDのアクセス設定がう...
-
ActiveDirectoryのドメインにク...
-
HSRPとスタック接続のどちらを...
-
.htaccessでアクセス拒否のこの...
-
二つのPCでサンダーバードを使...
-
Localhostでは動くのにIP指定...
-
BIND9のゾーン設定でエラーが出...
-
PMail Serverをイントラで使用...
-
USB安全な取外し:各USB機器ア...
-
AD統合DNS ゾーン転送
-
サーバーのメール設定の仕方
-
ルーターのプロキシ接続の通過...
-
DNS設定をコピーしたい
-
SDカードをパソコンに差し込ん...
-
Domain参加しているPCでどんな...
-
DNS情報の伝播時間に関して
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
FTPサーバーの構築について
-
windowsでSYN/ACKを返すプログラム
-
submission port(587)のリレー
-
FTPSで外から繋がらない
-
ルーターのログに見知らぬIP...
-
QNAP NAS FTPS接続ができない
-
TCPのプログラムで例外エラーが...
-
複数のFTPサーバーに外部からア...
-
FTPサーバーを作っているが、20...
-
FTPのポート変更に伴う接続障害
-
FTPのデータとポート
-
固定IP1つに対して3つのサ...
-
リモートデスクトップ機能を試...
-
FTPサーバアクセスについて
-
Outbound Port25 Blocking
-
会社のサーバーにFTP接続は危険?
-
nslookupでIPが見つからない
-
DHCPの適切なリース期間を教え...
-
フォルダ、ファイルのアクセス...
-
停止中のメールサーバへメール...
おすすめ情報