DNSの停止は、DNSの影響を受けるすべての人に頭痛の種を引き起こす可能性があります。問題が発生しているサイトでは、ユーザーエクスペリエンスが低下し、ビジネスの損失が発生する可能性があります。
DNSはドメインネームシステム(Domain Name System)を意味します。IPアドレスとドメイン名を照合するインターネットディレクトリです。(Internet)すべて(Every)のWebサイトには独自のWebIPアドレスがあります。ユーザーは、WebサイトのIPアドレスを入力してサイトにアクセスできます。ただし、覚えるのは難しいです。したがって、ほとんどの人は代わりにドメイン名を使用します。
DNSサーバーは、Webサイトが正しく読み込まれるように、ユーザーを適切な場所に誘導します。DNSエラーは、IPアドレスに接続できない場合に発生します。このタイプの停止は通常、インターネット(Internet)またはネットワーク接続が失われたために発生します。
時折のDNS(Occasional DNS)の停止は避けられません。ただし、それらのすべてが重大な攻撃であるとは限らず、比較的簡単に解決できます。
最初に基本を確認してください(Check the Basics First)
すべての接続の問題がDNSの問題(are DNS issues)であるとは限りません。たとえば、ルーターが接続されていない場合、インターネット(Internet)に接続できません。しかし、それはDNSの問題ではありません。
一部のDNS停止は、以下を確認することで簡単に修正できます。
- ドメインネームサーバーを確認してください。ホスティング会社またはドメインレジストラを切り替えた場合、それらは正しくなく、簡単に修正できる可能性があります。
- 最近ネームサーバーに変更を加えた場合は、Web全体に伝播するために時間が必要です。これには24〜48時間かかる場合があります。
- ルーターの電源を切って再起動(Reboot)し、1分待ってから、電源を入れ直します。
- すべての接続とケーブルが正しく接続されていることを確認してください。
- マルウェアスキャンを実行して、ウイルスがインターネット(Internet)アクセスをブロックしていないかどうかを確認します。
- 特定のサイトにアクセスできない場合は、接続性ではなくWebサイトに問題がある可能性があります。確認する1つの方法は、DownforEveryoneまたはJustMe(Down for Everyone or Just Me)に移動することです。
それはあなたのルーターですか?(Is it Your Router?)
ルーターには、独自のCPU、メモリ、マザーボード、さらにはオペレーティングシステムがあります。これらのコンポーネントはすべて、データトラフィックを管理します。これらのルーターコンポーネントは過負荷になる可能性があります。これは、ラップトップで一度に開くブラウザが多すぎてフリーズするのと同じ概念です。
ルーターを介して多くのデバイスに大量のデータを送信すると、速度が低下したり、完全に機能しなくなったりする可能性があります。また、ほとんどの家庭用コンピュータのインターネット(Internet)接続は動的IPアドレスを使用します。ISP(ISPs)は、特定の期間、各モデムにIPアドレスを割り当てます。
この時間が経過すると、ISPはモデムに新しいIPアドレスを送信します。ただし、ルーターが非常にビジー状態の場合、ルーターは新しいIPアドレスのメッセージを取得せず、古い期限切れのIPアドレスを使用しようとし続ける可能性があります。
ルータの通気孔がほこりやケーブルで塞がれていると、過熱する可能性があります。したがって、それらがブロックされていないことを確認してください。
ルーターを再起動するには、次の手順に従います。
- ルーターの電源を切り、プラグを抜きます。
- (Unplug)ネットワークを構成するモデムなど、他のアクセスポイントをすべて取り外します。
- 20〜30秒待ちます。
- すべてを接続し直します。
- ルータの電源ボタンをオンに戻します。
- 30〜60秒待ちます。
待機すると、ルーターは安定した接続を確立するために必要な時間を確保できます。接続できない場合、インターネット(Internet)に接続できない場合、またはデバイスにネットワークが利用可能として表示されない場合は、ルーターを再起動してみてください。
より詳細なトラブルシューティング(More In-Depth Troubleshooting)
上記の手順で問題が解決しない場合は、次の一般的なDNSの問題のいずれかである可能性があります。
DNSキャッシュ
コンピューターは、Webサイトへのアクセスの試みと最近のアクセスに関するネットワーク情報を保存します。
このキャッシュは時々破損する可能性があります。キャッシュをフラッシュするには、コマンドプロンプトに次のように入力します。
ipconfig /flushdns
これによりキャッシュがクリアされ、次に同じWebサイトにアクセスしたときに、DNS情報が更新されます。
あなたのドメイン名
ウェブサイトのアドレスが機能しているのにサイトに誘導されていない場合は、ドメイン名を更新するのを忘れている可能性があります。ドメインレジストラにすばやく連絡して、元に戻すことができるかどうかを確認してください。
TCP/IP設定
Transmission Control Protocol/Internet Protocol(TCP/IPが他のデバイスと通信(communicate with other devices)する方法を定義する設定です。
IPv6およびIPv4プロパティの場合、IPアドレスを自動的(Obtain an IP address automatically)に取得し、DNSサーバーアドレスを自動的(Obtain DNS servers address automatically)に取得するように設定する必要があります。
これらの設定を確認する方法については、以下をお読みください。
まだ解決されていませんか?(Still Not Resolved?)
上記の解決策のいずれもDNSの停止を解決しない場合は、構成の誤りまたはエラーが問題の原因である可能性があります。
Windowsには、 nslookup(nslookup)と呼ばれる組み込みツールがあります。DNSコマンドのトラブルシューティングに使用して、特定の内部または外部の問題を特定できます。
問題を引き起こす可能性のある最も一般的なDNSレコードは次のとおりです。(DNS)
- CNAME(Canonical Name )は、あるドメイン名を別のドメイン名にポイントします。
- Aレコードは、ドメインとIPアドレスを照合する基本的なDNSデータです。(DNS)
- MX(メール交換(Mail Exchange))は、ドメインからホストサーバーへの直接メールを記録します。
完全なチュートリアルについては、Nslookupを使用したDNSのトラブルシューティングをご覧(Troubleshoot DNS with Nslookup)ください。
ツールを試す(Try Tools)
それでもDNS(DNS)の問題が発生する場合は、次のいずれかのツールを試して、問題の診断と修正に役立ててください。IntoDNSは、 (IntoDNS)DNSレコード の構成と状態をチェックする無料のツールです。
プロトコルの公式ドキュメントを参照して問題を修正する方法に関する提案を含むレポートを提供します。
OpenDNSのキャッシュチェックは、 (OpenDNS’ Cache Check)OpenDNSがドメインを解決する方法について独自の洞察を提供するツールです。すべてのOpenDNS(OpenDNS)サーバーを使用してドメインに直接クエリを実行し、結果を報告します。
ネットワークツールは、 (Network Tools)NSルックアップ(NS Lookup)、DNSルックアップ(DNS Lookup)、ドメインおよびホスト情報などの無料のネットワークツールを提供します。
予防策を講じて準備する(Take Precautions & Be Prepared)
すべてのWebサイトは、ある時点でダウンタイムが発生します。100%の稼働時間を約束できるサービスはありません。
注目を集めるクラウドの停止が発生したとき、私たちは皆、見出しを見てきました。ただし、 DNS(DNS)の停止からビジネスを安全に保つために実行できるいくつかの予防措置があります。
- (Use)異なる場所および異なるサーバーで複数のDNSサービスプロバイダーを(DNS)使用します。
- (Separate)外部DNSサーバーを内部サーバーから分離します。
- パブリック使用と内部使用(Use)に異なるドメインを使用します。
- DNSサービスプロバイダーは、ドメイン名レジストラとは別にする必要があります。
- 構成を更新するためにWebベースのコントロールパネルを必要とするプロバイダーは避けてください。代わりに、公開されていないDNSゾーン転送からの情報を更新するDNSサーバーを設定します。
- (Use)レジストラアカウントで2要素認証を使用します。
DNSサーバーを監視する(Monitor Your DNS Server)
サイバー犯罪者は、マルウェアを拡散させ、コンピューターシステムに感染させる新しい方法を見つけています。
DNSサーバーのアクティビティを監視していると、パフォーマンスの低下や停止の兆候を警告できます。(DNS)積極的に行動し、DNSの稼働時間とパフォーマンスを監視します。問題が発生している間に問題を検出(Detect)して、Webサイトの訪問者がポジティブなユーザーエクスペリエンスを確実に得られるようにします。
DNSツールは、 (DNS Tools)DNS構成がインターネット(Internet)上でどのように実行されているかに関するリアルタイムの洞察を得るための一連の監視ツールを提供します。
問題が発生した場合は、上記の提案を試してDNSの停止を解決してください。
How to Avoid and Resolve DNS Outages
DNS outаges сan cause headaches for anyone affected by them. Sites experiencing isѕues can result in bаd user experіence and possible loss of mоneу for the business.
DNS means Domain Name System. It is an Internet directory that matches IP addresses with domain names. Every website has its own web IP address. Users can type a website’s IP address to visit a site. However, they are difficult to remember. So, most people use the domain name instead.
DNS servers point users to the right location so that websites will load correctly. DNS errors happen when you are not able to connect to an IP address. This type of outage usually occurs because you have lost the Internet or network connection.
Occasional DNS outages are inevitable. However, not all of them are significant attacks and can be solved relatively easily.
Check the Basics First
Not all connectivity issues are DNS issues. For example, if a router is not plugged in, you won’t be able to connect to the Internet. But it is not a DNS problem.
Some DNS outages can be fixed easily by checking the following:
- Check your domain nameservers. If you have switched your hosting company or domain registrar, they may be incorrect and simple to fix.
- If you have recently made any changes to your nameservers, they need time to propagate across the web. This may take from 24 to 48 hours.
- Reboot your router by turning it off, wait a minute, and then turn it back on.
- Check to make sure all your connections and cables are correctly plugged in.
- Run a malware scan to see if a virus is blocking your Internet access.
- If you are having trouble reaching a specific site, it could be an issue with the website and not your connectivity. One way to check is to go to Down for Everyone or Just Me.
Is it Your Router?
Routers have their own CPU, memory, motherboard, and even an operating system. All of these components manage data traffic. These router components can get overloaded. This is the same concept as having too many browsers open at once on a laptop that causes it to freeze.
When you are sending lots of data through your router to many devices, it can slow down or stop working altogether. Also, most home computer Internet connections use dynamic IP addresses. ISPs assign an IP address to each modem for a specific time period.
When this time expires, your ISP will send your modem a new IP address. However, if your router is very busy, it might not get the message with the new IP address and keep trying to use the old expired one.
If the router’s ventilation holes are blocked by dust or cables, it can overheat. So, make sure they are not blocked.
To restart your router, follow the steps below:
- Turn off the router and unplug it.
- Unplug any other access points such as a modem that make up your network.
- Wait between 20 and 30 seconds.
- Plug everything back in.
- Turn the router power button back on.
- Wait for 30 to 60 seconds.
Waiting gives your router the time it needs to establish a stable connection. Try restarting your router if you have no connectivity, are unable to connect to the Internet, or your device doesn’t show your network as available.
More In-Depth Troubleshooting
If the steps above didn’t resolve your issue, it could be one of the following common DNS problems.
DNS Cache
Computers store networking information on attempts and recent visits to websites.
This cache can sometimes become corrupted. To flush your cache, enter the following into the command prompt:
ipconfig /flushdns
This will clear the cache so that the next time you visit the same website, the DNS information will be renewed.
Your Domain Name
If your website address is working but not directing to your site, it could be that you forgot to renew your domain name. Contact your domain registrar quickly and see if you can get it back.
TCP/IP Settings
Transmission Control Protocol/Internet Protocol (TCP/IP) are the settings that define how computers communicate with other devices.
For IPv6 and IPv4 properties, the settings should be set to Obtain an IP address automatically and Obtain DNS servers address automatically.
To learn how to check these settings, read:
Still Not Resolved?
If none of the above solutions resolve your DNS outage, it could be a misconfiguration or error that is causing the issue.
Windows has a built-in tool called nslookup. It can be used to troubleshoot DNS commands to determine the specific internal or external issues.
The most common DNS records that can cause issues are:
- The CNAME (Canonical Name) points one domain name to another.
- The A records are the basic DNS data that match domains with IP addresses.
- MX (Mail Exchange) records direct emails from your domain to a host server.
For a full tutorial, watch Troubleshoot DNS with Nslookup.
Try Tools
If you are still having DNS issues, try one of the following tools to help diagnose and fix your problem. IntoDNS is a free tool that will check the configuration and health of DNS records.
It provides a report with suggestions on how to fix issues referencing protocols official documentation.
OpenDNS’ Cache Check is a tool that gives unique insights into how OpenDNS resolves your domain. It directly queries your domain using all OpenDNS servers and reports the results.
Network Tools provides free network tools including NS Lookup, DNS Lookup, and domain and host information.
Take Precautions & Be Prepared
All websites will, at some point, experience some downtime. No service can promise 100% uptime.
We have all seen the headlines when high-profile cloud outages occur. However, there are some precautions you can take to keep your business safe from DNS outages.
- Use more than one DNS service provider in different locations and on different servers.
- Separate external DNS servers from internal servers.
- Use different domains for public and internal use.
- The DNS service provider should be separate from domain name registrar.
- Avoid providers that require web-based control panels to update configurations. Instead set up a DNS server that will update your information from a DNS zone transfer that is not available publicly.
- Use two-factor authentication on your registrar account.
Monitor Your DNS Server
Cybercriminals are finding new ways to spread malware and infect computer systems.
Keeping an eye on your DNS server activity can alert you to signs of poor performance or outages. Be proactive and monitor uptime and performance of your DNS. Detect problems while they are occurring to ensure your website visitors have a positive user experience.
DNS Tools offers a suite of monitoring tools to get real-time insights on how your DNS configurations are performing on the Internet.
If you encounter a problem, try the above suggestions to resolve your DNS outage.