makeuseof.comのようなドメイン名を入力すると、PC、スマートフォン、またはタブレットがどこに行くべきかをどのように知っていると思いますか?それは魔法によるものではありません---インターネットに接続されたすべてのデバイスは、DNSサーバーをコアとするドメインネームシステムを利用しています。
しかし、DNSサーバーとは何ですか?A(ドメイン名)からB(一致するWebサーバー)に移動するにはどのように機能しますか? DNSサーバーが正しく応答しているかどうかをどうやって知るのですか?このシステムは、気付かないうちに動作するように設計されていますが、絶対確実というわけではありません。
ps4スリムはいつ出ましたか
DNSがどのように機能するか、そしてDNSサーバーに問題がある場合に何をすべきかを説明しましょう。
DNSサーバーとは何ですか?
あなた、あなたの隣人、そして海外で長く亡くなった家族全員があなたのブラウザにURLを入力して、同じ結果を見ることができるのには理由があります。ドメインネームシステムはWebの基盤であり、すべての公開Webサイトのデータベースとして機能します。
DNSサーバーはWebサーバーのIPアドレスを解決し、それをドメイン名とホスト名に照合します(www.google.comの場合、ホスト名はwwwになります)。この情報は、企業、政府機関、大学が運営する13のDNSルートネームサーバーアドレスに完全に保持されています。これらの13の組織によってホストされ、速度と信頼性のために世界中で同じIPアドレスを共有する何百もの一致するルートサーバーがあります。
DNSの理由は単純です---ユーザーがIPアドレスよりもgoogle.comなどのドメイン名を覚える方がはるかに簡単です。
Googleの場合、172.217.169.14になります。独自のサーバーでWebサイトをホストしている場合、そうでない場合は独自のIPアドレスを提供する必要があります。 無料のダイナミックDNSプロバイダーを使用する または静的IPアドレスを持っていました。
通常、デフォルトではISPが提供するDNSサーバーを使用します。また、Google独自のパブリックDNSサーバーのように、パブリックDNSサーバーを使用してオンラインの安全性を向上させることもできます。 8.8.8.8 と 8.8.4.4 。
DNSサーバーが利用できないのはなぜですか?
入力したドメイン名がPCで見つからない場合は、次のようなことがあります。 DNSサーバーの問題 。サーバーの問題、またはそのサーバーへの接続の問題(インターネットの停止など)が原因で、DNSサーバーが使用できない可能性があります。
ISPから提供されたDNS設定を使用していて、DNSサーバーが応答しないというエラーが発生した場合は、最初にルーターを再起動してください。これにより、追加の手順なしでDNSサーバーへの接続が復元される場合があります。
それが機能しない場合は、DNSキャッシュをリセットすると役立つ場合があります。 Windowsでは、 Win + X 、 選択する Windows PowerShell(管理者) 、次に次のように入力します。
ipconfig /flushdns
macOSで、El Capitan以降を実行していると仮定して、ターミナルを開いて次のように入力します。
私のスピーチはどのくらいですか
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
Linuxベースのオペレーティングシステムは、通常、使用していない限りDNSキャッシュを実行しません。 nscd。 ある場合は、次のように入力します。
sudo /etc/init.d/nscd restart
他のすべてが失敗し、DNSサーバーが長期間使用できない場合は、独自に設定する必要があります。
独自のDNS設定を設定する必要がある理由
ほとんどの場合、インターネット接続でデフォルトで使用するDNSサーバーを使用する必要はありません。必要に応じて、代替DNSサーバーを使用するようにデバイスを設定できます。
すでに述べたように、DNSサーバーを変更することは、オンラインで自分自身を保護するための良い方法です。保護者の場合、DNSサーバーをOpenDNSなどのプロバイダーに変更すると、アダルトコンテンツやマルウェアに対するフィルタリングに役立ちます。
ただし、DNSサーバーの設定を変更する最大の理由の1つは、速度です。各ページの読み込み時間の数秒が加算され始める可能性があります--- DNS設定をより高速なプロバイダーに変更することで、その時間を取り戻すことができます。 ISP DNSサーバー(プロバイダーによって異なります)のメンテナンスが不十分な場合、インターネット接続が高速であっても、速度が著しく低下する可能性があります。
また、使用しているサーバーの信頼性が低く、頻繁にダウンする場合は、DNS設定を変更するのにも役立ちます。
VPNの使用を検討している場合は、DNSサーバーの設定をISPが提供する設定から変更することもできます。あなたもしたいと思うでしょう WindowsでVPN接続を設定する DNSリーク保護を適切に使用するため。そうでない場合は、 DNSリークはあなたの身元を明らかにするかもしれません 詮索当局に。
DNSマルウェアの危険性
DNSスプーフィング(またはDNSキャッシュポイズニング)は、マルウェア作成者がドメインネームシステムを操作して自分たちに利益をもたらす方法になる可能性があります。 google.comがGoogleのホームページに移動するのではなく、DNSマルウェアはDNSキャッシュのレコードを代替サーバーに設定できます。グーグルのように見えるかもしれません、URLは一致するかもしれません、しかしあなたのPCはあなたを完全に別のウェブサイトに連れて行ったでしょう---すべてあなたが気付かないうちに。
この種の高度なフィッシング攻撃により、無意識のうちに個人データが不正なサーバーに公開される可能性があります。これを防ぐには、ウイルス対策ソフトウェアとマルウェア対策ソフトウェアを最新の状態に保ち、定期的にPCのスキャンを実行します。
マルウェアを見つけた場合は、削除されたら、上記の方法を使用してDNSキャッシュをクリアします。
独自のDNS設定を設定する方法
あなたはできる DNS設定を変更する WindowsやmacOSなどの最新のオペレーティングシステムではすぐに使用できますが、Linuxではディストリビューションによっては少し注意が必要です。
AppleWatchを更新する方法
ウィンドウズ
WindowsでDNS設定を変更するには、 Win + X 選択します 設定>ネットワークとインターネット>ネットワークと共有センター。
左側のメニューで、 アダプター設定を変更する。 インターネット接続を右クリックして、 プロパティ。 選択する インターネットプロトコルバージョン4(TCP / IPv4) 選択します プロパティ 。
ここから、有効にします 次のDNSサーバーアドレスを使用します 選択したDNSプロバイダーで優先DNSサーバーアドレスと代替DNSサーバーアドレスを入力します。 IPv6アドレスについても同様です。
マックOS
macOSを使用している場合は、 システム環境設定 ドックのアイコンをクリックし、 通信網。
接続が選択されていることを確認してから、 詳細> DNS。 を使用して既存のDNSサーバーを削除します -アイコン 、次にヒット +アイコン 新しいアドレスを入力します。完了したら、をクリックします わかった。
Linux
Linuxを実行している場合、DNS設定の変更は、使用しているディストリビューションによって異なります。また、ディストリビューションが使用するネットワークマネージャーにも依存します。
Ubuntuユーザーの場合は、次のことを行う必要があります。 UbuntuでIPアドレス設定を管理する GUIを使用するか、ターミナルエディタを使用して関連する構成ファイルを手動で編集します。
悪いDNSサーバーがあなたを遅くさせないでください
通常の状況では、DNSサーバーについて考える必要はありません。これらはバックグラウンドで動作し、問題なくWebを使用しながらAからBに移動できるように機能します。
DNS設定に問題がある場合は、DNSマルウェアの兆候またはインターネット接続に問題がある可能性があります。その場合は、PCにマルウェアがないか確認し、それでも問題が解決しない場合は、DNSサーバーの設定を別のプロバイダーに変更してみてください。
共有 共有 つぶやき Eメール Windows 11にアップグレードする価値はありますか?Windowsが再設計されました。しかし、それはWindows10からWindows11に移行するように説得するのに十分ですか?
次を読む 関連トピック- テクノロジーの説明
- コンピューターネットワーク
- ドメイン名
- DNS
- ネットワークの問題
ベンは英国を拠点とするテクニカルライターであり、ガジェット、ゲーム、一般的なオタクに情熱を注いでいます。執筆やテクノロジーの操作に忙しくないときは、コンピューティングとITの修士号を取得するために勉強しています。
ベンストックトンのその他の作品ニュースレターを購読する
ニュースレターに参加して、技術的なヒント、レビュー、無料の電子書籍、限定セールを入手してください。
購読するにはここをクリックしてください