ドメイン名を使用して Ubuntu 14.04 LTS サーバーに接続できないことがある

ドメイン名を使用して Ubuntu 14.04 LTS サーバーに接続できないことがある

私は、ドメイン名に新しい IP アドレスが割り当てられるたびにルーターによって自動的に更新される DDNS を使用しています。

no-ip ドメイン名は正しい IP アドレスを指しています。

現在、FTP クライアントでサーバーに接続しようとしています。IP アドレス 109.158.126.123 を使用してサーバーに接続できます。ただし、ドメイン名 crmepham.no-ip.biz を使用してサーバーに接続できません。

crmepham.no-ip.biz を使用して接続できないことの証拠は次のとおりです。 ここに画像の説明を入力してください

-

IP アドレスを使用して接続できることの証拠は次のとおりです。 ここに画像の説明を入力してください

しかし、ドメイン名が解決され、正常に接続されることもあります。私は no-ip と連絡を取りましたが、彼ら側ではドメイン名の解決に問題は見当たりません。

散発的に解決の問題が発生する原因は何でしょうか? これは、私のサーバーでホストされているすべての Web サイトにも影響を及ぼしており、IP アドレス経由では常に利用可能であるものの、散発的にしか利用できません。

サーバーは Ubuntu 14.04 LTS、Apache 2.4 を実行しており、仮想ホストと Tomcat 7 をセットアップしました。数日前まではすべて Ubuntu 12.04 で正常に動作していました。

編集:

nslookupを追加しました:

ここに画像の説明を入力してください

そして、最後の nslookup から 3 分後にさらに nslookup を実行します。 ここに画像の説明を入力してください

答え1

nslookup で最後に編集した後、何らかの理由で、ISP がルーターにポイントしている DNS サーバーが古くなっているか、ISP が透過プロキシを実行していて、no-ip チェッカーの結果をキャッシュしている可能性があります。2 番目のコマンドで nslookup が google DNS を使用するように強制すると、すべて正常に見えます。

ISPが運営するプロキシのほとんどは、ポート80のみにコンテンツをキャッシュするように設定されているため、別のポートを使用するとうまくいくかもしれません。これno-ipダイナミックアップデータはポート80、ポート443、ポート8245を使用します。

http://dynupdate.no-ip.com/nic/update

http://dynupdate.no-ip.com:8245/nic/update

ルーターの設定で、これで問題は解決するはずです。

もう一つの解決策はDNSをGoogleに変更することです - これは説明されていますここ

関連情報