インスタントサイト診断。 HostTrackerサービスの概要、パート4

サイトがあなたと特別な方法で動作する疑いがありますか? 開発者がサイトを開くことはできるが、顧客がアクセスできないようにする理由は、多くのローカルな理由であり、あまり良い理由ではありません。 またはその逆。 一般的な原因の概要と、 HostTrackerサービスの無料機能を使用してそれらを診断する方法は、 現在カットされています。







「すべてが私のために働いています、あなたの側の理由を探してください」-その逸話的な冗談と叙事詩の真っin中に、その陳腐さと遍在のためにすでにしっかりと確立されたフレーズ。 多くの理由がある可能性がありますが、結果は常に迷惑です:どのように、ここにソースがあり、すべてがコンパイルされますが、それでもヘッダーを取得します。 この状況に対する開発者からの最初の反応は、多くの場合、コードの深層に深く浸ることです。ただし、理由は必ずしもそうではありません。 したがって、時間とエネルギーを節約するために、まず原因を突き止めることを強くお勧めします。 これには、リモートサイトチェックサービスが役立ちます。たとえば







この出版物は、 HostTrackerサービスの機能を詳細に説明するシリーズの続きです。 前の部分は、 firstsecondthirdにあります。



私のサイトは誰のために機能しませんか?



明らかに、疑わしい場合に最初にすべきことは、この問題がどこで発生したかを見つけることです。 これを行うには、分散ネットワークからテストできることが非常に便利です。







テスト結果は、サイトがどこから利用できるか、どこから利用できないかを示します。 また、このチェックは、DNSレコード、ページの読み込み、およびチェック対象のIPアドレスを判別する時間を示します。これは、リダイレクト、CDN、およびその他の有用性を使用する場合の理由の判別に役立ちます。 HTTP経由でサイトにアクセスできない場合、エラーが返されます。 これは、HTTPエラーコード(404、503など)である可能性があります。 または接続エラー。 またはタイムアウト。 エラーのタイプごとに、どこに気づいたかを調べる必要があります。たとえば、サイトが物理的にドイツにあり、オーストラリアと南アメリカからタイムアウトが発生した場合、サーバーまたはネットワークにいくつかのブレーキが現れ、物理的遅延の大きいリクエストが処理されることを意味しますもう時間がありません。 サーバーエラーが見られるが、どこからでもない場合-同時接続の制限を超えているか、サーバーが過負荷になっており、すべてのリクエストを一度に処理できない可能性があります。 また、興味深い「地形機能」を見つけることができます-一部のホスティングプロバイダーや国全体でさえ、他の地域や国からの訪問を禁止しています。 これも結果に表示されます。



ただし、HTTP検証では完全な情報を提供できません。 したがって、追加のチェックが利用可能です-ICMP(ping):







ネットワークアクセスに問題がないかどうかを示します。 トレースもあります:







これは、最近よくあることですが、DDoS攻撃を回避するためにICMPプロトコルがホストによって閉じられた場合でも、いくつかの問題を特定するのに役立ちます。 ネットワーク可用性情報の一部は、ここから取得することもできます。



まだポートをチェックする機会があります。これにより、手間をかけずにファイアウォールを設定する場合の問題の検索が大幅に簡素化され、質問に答えます。その他の緊急事態。



実践が示すように、このツールを上手に使用すると、人生が大幅に簡素化されます。 サイトが世界中からアクセスできることを確認した後、ブラウザでjavascriptが無効になっていることが判明した1つのクライアントのために、前のバージョンにロールバックするために実行できません。 ネットワークエラーが発生した場合は、管理者またはデータセンターのサポートに負担をかけず、このチェックの結果へのリンクを使用して回答を主張してください。 それでも、チェックでサーバーエラーが示された場合は、すぐにログにアクセスして、「すばやく発生したと見なされない」という原則に基づいて行動できます。



予防-誰がそれを必要とするか



ただし、サイト自体の技術的な問題だけが、責任あるサイト管理者が遭遇する可能性があるものではありません。 このサイトはRoskomnadzorによってブラックリストに登録されている可能性があります-これにはRusRegBLチェックがあります。 または、スパマーや悪意のあるハッカーのリストには、それとは関係なく、DNSBLチェックが提案されています 。詳細については、こちらをご覧ください。 また、問題は常にサイトに忍び寄っています。その理由は、プラットフォームまたは開発ツールのバグまたは穴です。 これらの問題を解決するために、現在および一般的な脆弱性についてサイトをチェックするヘルスチェック機能が作成されました。







さて、最後に、WhoIs機能があります。Googleを再び使用せずに、ドメインまたはサイトの所有者を確認できます。



もしもし?



これらの機能を使用して競合他社のサイトを破壊することは可能ですか? -いいえ、できません。 同じサイトの多くの連続したチェックがキャプチャを介して実行されるか、ブロックされます。 これが定期的にチェックしたいサイトである場合-定期チェック機能があり、その説明は前の部分にあります。 もちろんこれを行うには、悪用を避けるために登録する必要があります。 しかし、それは監視と診断のプロセスを自動化するのに大いに役立ちます。 これらの目的のためのAPIもありますが、これはすでに自動化の第一人者向けです。



いつものように、私たちはすべての願いと批判に感謝します。



All Articles