Windows 11でDNSサーバーアドレスを変更する手順

主な注意事項

  • DNS の変更には、設定、コマンド プロンプト、PowerShell、コントロール パネルなど、複数の方法があります。
  • Cloudflare や Google などの信頼できるパブリック DNS サーバーを選択してください。
  • プライバシーとセキュリティを強化するために、DNS over HTTPS を有効にすることを検討してください。

Windows 11 で DNS サーバーの変更をマスターしてパフォーマンスを向上

Windows 11でDNSサーバーアドレスを変更すると、インターネットエクスペリエンスが大幅に向上します。より高速で安全なオプションも利用可能になったため、このガイドでは、この目標を達成するための複数の方法をご案内します。

Windows 11に最適なDNSサーバー

高速で安全なDNS解決を提供する信頼できるサービスがいくつかあります。以下に、代表的な選択肢をいくつかご紹介します。

ステップ1:CloudflareのDNSアドレスを活用する

  • 1.1.1.1
  • 1.0.0.1

ステップ2: GoogleパブリックDNSアドレスにアクセスする

  • 8.8.8.8
  • 8.8.4.4

ステップ3: OpenDNS by Ciscoアドレスを活用する

  • 208.67.222.222
  • 208.67.220.220

このような信頼できるプロバイダーを利用することで、高速なインターネット体験を確保できます。プライマリDNSを1つのプロバイダーから、セカンダリDNSを別のプロバイダーから設定しておくと、プライマリDNSに障害が発生した場合でも接続を維持できるため、多くの場合メリットがあります。

設定からDNSサーバーを更新する

DNS サーバーを変更する最も簡単な方法は設定アプリを使用することです。このアプリでは、プライバシーとセキュリティを強化するために DNS over HTTPS (DoH) を構成することもできます。

次の手順に従ってください。

  1. 設定を開きます。

  2. [ネットワークとインターネット]を選択します。

  3. EthernetまたはWi-Fiタブを選択します。

    簡単な注意: Wi-Fi の場合、接続プロパティにアクセスして DNS 設定を見つけます。
  4. DNS サーバー割り当てセクションの編集をクリックします。

  5. ドロップダウンから「手動」オプションを選択します。

  6. IPv4をオンに切り替えます。

  7. 「優先 DNS」セクションに希望の DNS サーバー アドレスを入力します。

  8. (オプション) DNS 暗号化のオン (自動テンプレート) を有効にします。

    注意:このオプションは、サーバーが暗号化をサポートしている場合にのみ有効になります。
  9. (オプション)暗号化されていないリクエストを許可するには、プレーンテキストへのフォールバックをオンにします。

  10. 「代替 DNS」セクションに代替 DNS アドレスを入力します。

  11. (オプション) セカンダリ サーバーの暗号化を有効にします。

  12. (オプション) 2 番目のサーバーのフォールバックをプレーンテキストに切り替えます。

  13. [保存]をクリックします。

手順を完了すると、Windows は動的アドレス設定を維持しながら新しい DNS を使用します。

コマンドプロンプトでDNSサーバーを操作する

コマンドラインでのアプローチを好む場合は、コマンドプロンプトを使用してDNSサーバーを変更するのが簡単です。手順は以下のとおりです。

  1. スタートメニューを開きます。

  2. コマンド プロンプトを検索し、右クリックして、[管理者として実行]を選択します。

  3. 現在の設定を確認するには、次のように入力してEnter キーを押します。

    ipconfig /all

  4. ネットワーク アダプターと現在の DNS 設定を特定します。

  5. 次を使用して新しいプライマリ DNS を設定します。

    netsh interface ip set dns name="Ethernet0" static 1.1.1.1

    設定に応じて「Ethernet0」と「1.1.1.1」を調整します。

  6. 代替 DNS を追加するには、次のようにします。

    netsh interface ip add dns name="Ethernet0" 1.0.0.1 index=2

ipconfig /all 新しい構成を確認するには、更新を確認します。

PowerShell を使用して DNS サーバーを調整する

PowerShellを活用してDNS設定を効率的に管理することもできます。手順は以下のとおりです。

  1. スタートを開きます。

  2. PowerShellを検索し、右クリックして、「管理者として実行」を選択します。

  3. 現在のネットワーク設定を表示するには:

    Get-NetIPConfiguration

    InterfaceIndexと既存のDNSServer の値をメモします。

  4. 次を使用してプライマリ DNS を割り当てます。

    Set-DnsClientServerAddress -InterfaceIndex 12 -ServerAddresses 208.67.222.222

  5. セカンダリ DNS を追加するには、コマンドに以下を追加します。

    Set-DnsClientServerAddress -InterfaceIndex 12 -ServerAddresses 208.67.222.222, 208.67.220.220

実行後、トラフィックが正しい DNS リゾルバを使用していることを確認します。

コントロールパネルからDNSサーバーを変更する

従来のインターフェースに慣れている方は、コントロールパネルからDNS設定を変更することも可能です。以下の手順に従ってください。

  1. コントロール パネルを開きます。

  2. [ネットワークとインターネット]をクリックします。

  3. ネットワークと共有センターにアクセスします。

  4. 左側のサイドバーから「アダプターの設定の変更」を選択します。

  5. ネットワーク アダプタを右クリックし、[プロパティ]を選択します。

  6. [インターネット プロトコル バージョン 4 (TCP/IPv4)]を強調表示し、[プロパティ]を選択します。

  7. 選択したプロバイダーの優先 DNS サーバーを指定します。

  8. (オプション)代替 DNS サーバーをバックアップとして追加します。

  9. 「OK」をクリックして変更を保存します。

  10. コントロール パネルを閉じます。

DNSリークテストなどの外部診断ツールを使用してDNS設定を確認し、変更が適切に行われたことを確認してください。コントロールパネルからDNSを変更することは可能ですが、DoH機能は設定アプリまたはコマンドラインから有効にする必要があります。

DNSを手動で変更すると、インターネット接続の速度と信頼性が大幅に向上します。特に競合ISPの応答が遅い場合は効果的です。設定を間違えるとインターネットへのアクセスが妨げられる可能性があるため、最適なDNSサーバーが使用されていることを必ず確認してください。

まとめ

この包括的なガイドでは、Windows 11の設定アプリ、コマンドプロンプト、PowerShell、コントロールパネルを使用してDNSサーバーアドレスを変更する詳細な手順を説明しています。より高速で安全なDNSオプションを活用することで、インターネット速度を大幅に向上させ、プライバシーを効果的に維持できます。

結論

Windows 11でDNSサーバーを変更することは、オンラインエクスペリエンスを向上させるシンプルかつ効果的な方法です。このガイドに記載されている手順に従うことで、より高速で安全なインターネット接続を利用できます。ぜひ様々なDNSプロバイダーを試して、ニーズに最適なものを見つけてください。

FAQ(よくある質問)

DNS サーバーとは何ですか?

DNS サーバーは、ユーザーフレンドリーなドメイン名をコンピューターが使用する IP アドレスに変換し、Web サイトやサービスへの接続を可能にします。

DNS サーバーを変更する必要があるのはなぜですか?

DNS サーバーを変更すると、インターネット接続が高速化され、プライバシーが強化され、セキュリティ機能も向上します。

Windows 11 で現在の DNS 設定を確認するにはどうすればよいですか?

現在のDNS設定を確認するには、コマンドプロンプトを開いて「」と入力してください ipconfig /all。アダプター設定の下にある「DNSサーバー」の行を探してください。