特定のFTPサーバーに接続できない

特定のFTPサーバーに接続できない

私の PC またはラップトップの Filezilla、Notepad++、WinSCP FTP クライアントのいずれかを使用して、通常の ISP 接続経由で Fasthosts の特定の FTP サーバーに接続できません。ただし、VPN または別の ISP ネットワークを使用すると (つまり、IP を変更すると)、Fasthosts FTP サーバーに接続できます。私の IP は、フランス (現在拠点を置いている場所) の Free.fr ISP ネットワーク上の固定アドレス 81.56.185.40 です。

以下は、接続メッセージを表示する WinSCP FTP クライアントからのログの例です。

2016-01-30 11:55:29.630 ftp.normandie-chambres.co.uk に接続しています...

2016-01-30 11:55:29.673 ftp.normandie-chambres.co.uk に接続しました。ようこそメッセージを待っています...

2016-01-30 11:55:39.910 425 申し訳ありませんが、無効なアドレスが指定されました

2016-01-30 11:55:39.910 サーバーから切断されました

2016-01-30 11:55:39.910 接続に失敗しました。

2016-01-30 11:55:39.910 コマンド1に対する応答1004を取得しました

2016-01-30 11:55:39.931 (EFatal) 接続に失敗しました。

2016-01-30 11:55:39.931 サーバーから切断されました

2016-01-30 11:55:39.931 接続に失敗しました。

通常の IP アドレス経由で他の Web サイト ホスト (OVH など) の FTP サーバーに接続しても問題はありません。影響を受けるのは Streamline のみであり、この IP アドレスからのみです。

Streamline は、私の IP がホスト名に解決されないためサーバーに接続できないと言っていますが、CMD プロンプト nslookup では次のホスト名の結果が返されます:

C:\Windows\system32>nslookup 81.56.185.40

サーバー: dns2.proxad.net

住所: 212.27.40.241

*** 81.56.185.40 では IPv4 と IPv6 アドレス (A+AAAA) の両方の内部タイプが登録されていません

C:\Windows\system32>

アドレス「212.27.40.241」のサーバー「dns2.proxad.net」は、私の ISP free.fr のサーバーです。ただし、最後の行は「ivp4 と ivp6 の両方のアドレスに内部タイプがありません (a+aaaa)」と解釈されます。これはここで何か意味があるのでしょうか。また、問題の根本原因を示しているのでしょうか。私の ISP と Web ホストはどちらも、自分たちとは関係ないと言っています。彼らの言うことは正しいかもしれませんが、確認するにはどうすればよいでしょうか。

答え1

FTP クライアントが「ウェルカム メッセージを待機しています」と表示する場合は、FTP セッションがデータ転送の種類 (アクティブまたはパッシブ) が問題となる段階にまだ達していないため、クライアントはまだ認証すらできないと考えられます。

私も米国から「81.56.185.40」の IP アドレスを解決しようとしました。

$ host 81.56.185.40
40.185.56.81.in-addr.arpa has no PTR record

そして、もう一度、「dns2.proxad.net」を直接使用します。

$ host 81.56.185.40 dns2.proxad.net
;; connection timed out; no servers could be reached

興味深いですね。そのサーバーは稼働中ですか?

$ ping 212.27.40.241
PING 212.27.40.241 (212.27.40.241): 56 data bytes
64 bytes from 212.27.40.241: icmp_seq=0 ttl=42 time=155.438 ms
64 bytes from 212.27.40.241: icmp_seq=1 ttl=42 time=157.992 ms
64 bytes from 212.27.40.241: icmp_seq=2 ttl=42 time=156.679 ms
64 bytes from 212.27.40.241: icmp_seq=3 ttl=42 time=158.380 ms

そこで、 のDNSサーバーに問題があるのではないかと考えています。dns2.proxad.netこのため、IPアドレスがDNS名に解決されません。その結果、FTPサーバーはクライアントの接続を許可しなくなります(FTPサーバーに次のポリシーがあると仮定します)。必要とするIP アドレスが DNS 名に解決されるようにします。これは、DNS 名ベースの ACL を適用できるようにするためによく行われます。

答え2

この異常な一連の症状が他の人に起こった場合に備えて、私は問題の原因の手がかりを持っていると思います。インターネットに接続するために使用している Free.fr の IP アドレス 85.56.185.40 は、ホストに解決されません。CMD プロンプト nbtstat を使用すると、次のようになります。

C:\Windows\System32>nbtstat -A 81.56.185.40

ローカル ネットワークへの接続: 新規 IP アドレス: [192.168.0.1] ターゲット ID: []

Hôte introuvable.

ローカル ネットワーク 2 への接続: 新規 IP アドレス: [0.0.0.0] ターゲット ID: []

Hôte introuvable.

C:\Windows\System32>

したがって、無料サーバーの DNS 構成がホスト名に解決されないという問題があるようです。これは、問題の Fasthosts FTP サーバーで FTP アクセスが不可能であることを意味しているようですが、ftp.normandie-chambres.fr (Fasthosts ではなく OVH によってホストされている) の FTP サーバーには問題なくアクセスできるため、すべての FTP サーバーで問題になるわけではありません。

関連情報