私は専用サーバーを所有しています。私のホスティングプロバイダのリゾルバIPが機能しないか、pingを送信できません。代わりに、一時的にGoogle IPを使用してウェブサイトサーバーを解決しました。しかし、私のサーバーの解析が遅すぎます。
パーサーが高速ではないため、パーサーの使用を必要とする一部のWebサイトサービス(電子メールサーバー、セキュリティ文字、PHPサービスなど)は遅く実行または実行されません。
パーサーを修正する方法は?独自のDNSサーバーを実行すると便利ですか?
答え1
ホスティング会社に連絡して、再帰ネームサーバーが機能しない理由を尋ねてください。 IPアドレスを変更しましたが、その情報がない可能性があります。または、サーバーフィルタリングコンテンツに過度に厳しいファイアウォールがある可能性があります。これは、任意の方法でping
DNSの問題を解決するのに効果的なツールではありませんdig
。したがって、いくつかの新しいトラブルシューティングテストを開始します。
さらに、専用サーバーでローカル再帰ネームサーバーを実行すると、多くの利点が得られます(最初にWebホスティング会社のネームサーバーに転送するように構成でき、自分で解決するための2番目のオプションとしてのみ構成できます)。専用サーバーの外部では使用できないように応答専用に設定してください127.0.0.1
。::1
答え2
はい、あなたのローカルDNSサーバーはより速く応答することができます。
/etc/hostsでローカルインフラストラクチャ名を見つけましたか?
答え3
pingを送信するのではなく、DNSプロバイダに問い合わせることをお勧めします。
~$ nslookup example.com 8.8.8.8
"example.com"は実際のウェブサイトです。
上記のコマンドを使用して、ホスティングプロバイダのDNSサーバーを調査し、他のプロバイダと同じことを行います(Googleを引き続き使用することをお勧めします)。8.8.8.8/8.8.4.4)。
その後、ファイルを提供できる場合/etc/resolv.conf
。
リクエストをキャッシュし、ポート53 / UDPでリッスンするために独自のローカルDNSサーバーを実装することも1つのオプションですが、1つのサーバーだけが恩恵を受けることができるようにサービスを維持するための追加の手間をかけたいですか?調査して良い情報があれば、ホスティングプロバイダにそれを修正するように伝えることもできます。