初心者ですが、よろしくお願いします。
FTPサーバー構築に関しての質問です。
<質問>
外部から接続で、ダイナミックDNSで登録したホスト名(****.DDO.JP)でFTPサーバーに接続ができません。
どのあたりを確認したらいいでしょうか?
<構成>
CTU(光プレミアム)
サーバーソフト:FileZilla_Server
クライアント:FFFTP
<症状>
・FFFTPのメッセージは「接続できません」だけです。
・FFFTPのホスト名(アドレス)にグローバルIPアドレス入れると内外部から接続が可能。
よろしくお願いします。
> 初心者ですが、よろしくお願いします。
> FTPサーバー構築に関しての質問です。
>
> <質問>
> 外部から接続で、ダイナミックDNSで登録したホスト名(****.DDO.JP)でFTPサーバーに接続ができません。
> どのあたりを確認したらいいでしょうか?
>
> <構成>
> CTU(光プレミアム)
> サーバーソフト:FileZilla_Server
> クライアント:FFFTP
>
> <症状>
> ・FFFTPのメッセージは「接続できません」だけです。
> ・FFFTPのホスト名(アドレス)にグローバルIPアドレス入れると内外部から接続が可能。
>
> よろしくお願いします。
ダイナミックDNSで名前解決はできていますか
参考サイト
http://www.cman.jp/network/support/nslookup.html
> ダイナミックDNSで名前解決はできていますか
> 参考サイト
> http://www.cman.jp/network/support/nslookup.html
ご指導ありがとうございます。
早速TESTしてみました。結果良好でした。
このTESTで
・CTU設定はOK。
・サーバーとクライアントの設定があやしい。
ということなんでしょうか?
あとサーバーと合一NW内別PCからFFFTPで試験ってできるのでしょうか?(DDNSでの試験)
よろしくお願いします。
> > ダイナミックDNSで名前解決はできていますか
> > 参考サイト
> > http://www.cman.jp/network/support/nslookup.html
>
> ご指導ありがとうございます。
> 早速TESTしてみました。結果良好でした。
> このTESTで
> ・CTU設定はOK。
> ・サーバーとクライアントの設定があやしい。
> ということなんでしょうか?
>
> あとサーバーと合一NW内別PCからFFFTPで試験ってできるのでしょうか?(DDNSでの試験)
>
> よろしくお願いします。
普通は、次は(外部の)接続するマシンからDDNSで名前解決できるか考える
そこで、現在のルータのグローバルアドレスが表示され、そのアドレスで
接続できるのなら、クライアントの設定を疑う
ローカルからの接続でDDNSを使えるルータは少ない
(あるらしいけど、わたしはしらない)
ローカルで完結するDNSを立てるか、hostsファイルで補う
その場合は、ローカルIPでの接続になります
> あとサーバーと合一NW内別PCからFFFTPで試験ってできるのでしょうか?(DDNSでの試験)
どこまで確認が取れているのかわかりませんが、何を試験するのか目的をはっきりしたほうがよいですよ。
上記は、
1. ホスト名で家庭内からアクセスすることでDDNSが正しく設定されているのを確認する。
2. 単にホスト名でアクセスしたい。
3. その両方。
なのか?
1項は、下記と同じでルータがFTPに関して特殊な処理をしないとアクセスできません。従って、strangerさんが言っているようにこの機能をサポートしているルータ以外ではできません。仮にできても外部からチャントアクセスできていることの確認にはならないのでほとんど意味は無いと思います。
ttp://www.aconus.com/~oyaji/router/www_tst.htm
外部から本当にアクセスできるかは、おやじのFTPテストを利用してください。但し、動作確認後、常用はサーバの負荷になるのでおやめください。
ttp://www.aconus.com/~oyaji/ftp_tst/ftp_tst.htm
2項は、下記参考にhostsで対処するのが簡単。
ttp://www.aconus.com/~oyaji/faq/apache_html3.htm
FTPは通信方式が複雑なので、スパッと動かない場合は仕組みを理解できないと解決が難しいです。「サーバ構築の共通事項」や「一般技術情報」にいろいろFTPに関するおやじネタがあるので、チョットハードルが高いかもしれませんが読んでみてはどうですか?
> FTPは通信方式が複雑なので、スパッと動かない場合は仕組みを理解できないと解決が難しいです。「サーバ構築の共通事項」や「一般技術情報」にいろいろFTPに関するおやじネタがあるので、チョットハードルが高いかもしれませんが読んでみてはどうですか?
strangerさん、おやじさんありがとうございます。
私なりにまとめてみました。
目的:DDNSにて外部から接続したい。
現在:
・知人にお願いしたがNG。(グローバルIPアドレス直打ち→OK)
・自分で外部からTESTはまだ。
・自営NWからローカルIPアドレスおよびhostsでの対処→OK。
・Strangerさんが教えてくれた名前解決サイトの試験→OK
・おやじさんのFTPテスト→OK
やはりクライアントの設定を疑うべきですかね。
もうちっとイロイロやってみます。
(自分で外部からTESTとか。)
FTPは切り分けが難しいですね!
おやじさんのHPで勉強してみます。
何か考えられることがあればまた教えてください。
すごく勉強になります。
よろしくお願いします。
> ・知人にお願いしたがNG。(グローバルIPアドレス直打ち→OK)
> ・Strangerさんが教えてくれた名前解決サイトの試験→OK
> ・おやじさんのFTPテスト→OK
(snip)
> やはりクライアントの設定を疑うべきですかね。
上記、3点からは名前解決(DDNS?)の問題以外に考えられないですよね。
知人の件とおやじのTESTはグーバルアドレスIPでOKなのですから、ネットワークの問題は一切ありません。
従って、1番上は単にホスト名を間違えたか? その時点でまだDDNSが安定しておらず前のアドレスだったか? そもそもDDNSの設定がうまくいっていないかのいずれかです。
2番目は、その時点で自分のグローバルとホスト名が一致していたなら、1番上がうまくいかないのはホスト名がまちがえた以外有り得ないです。
簡単なのは、1番上でホスト名で失敗したときのFFFTPの下にでるログが現在のグローバルIPアドレスになっているかを確認すればいいだけです。
FTP以前に、TCP/IP通信の基本を押さえないとこの問題は解決できません。
> ・知人にお願いしたがNG。(グローバルIPアドレス直打ち→OK)
> ・自分で外部からTESTはまだ。
> ・自営NWからローカルIPアドレスおよびhostsでの対処→OK。
> ・Strangerさんが教えてくれた名前解決サイトの試験→OK
> ・おやじさんのFTPテスト→OK
友人のマシンで直に
nslookup(windows)やdig(linux)コマンドで名前解決してもらう
filezillaはFTPクライアントのヴァージョンもあるのでそれを使ってみる
古いバージョンのFFFTPを使っていませんか
NLSTでのアクセスがデフォルトになっていて、最近のFTPサーバに対応していないとか
複数の手段を用いることで、範囲が絞れます
おやじさん、strangerさん ありがとうございます。
的確な指導非常に助かります。
質問してよかったです。
クライアント側での設定、確認をしてみます。
確認できたら報告します。
よろしくお願いします。