Skip to main content
ガイド

ゲームに最適なDNS:本当に変わることと変わらないこと

· 読了 4 分

要点

DNSが働くのは、ゲームが名前を引くとき(ログイン、マッチング、パッチのダウンロード)だけです。対戦サーバーに接続したあとの通信はIPアドレス宛てに直接流れ、DNSは関与しません。速くてフィルタのないリゾルバーが縮めるのはメニューやダウンロードの「秒」であって、対戦中の「ミリ秒」ではありません。自分の回線から測って、何もブロックせずに最も速く応答するものを選んでください。日本では Cloudflare、Google、Quad9 が定番です。

よく届く質問のひとつで、たいてい誤った期待がついてきます。「ゲーム用DNS」に変えれば ping が下がる、という期待です。下がりません。理由を知っておけば、10個のアドレスを手当たり次第に試さずに済みます。

ゲーム中にDNSが関わる場面

DNSは名前をIPアドレスに変換します。ゲーム機やPCがDNSを使うのは、ゲームが何かを名前で探すときです。ログインサーバー、マッチングサーバー、ストア、パッチサーバー。これらの問い合わせは設定したリゾルバー次第で1回あたり5〜100ミリ秒かかり、起動時にはそれが連続して走ります。

しかし対戦サーバーのIPが分かった瞬間から、ゲームはそのサーバーと直接やり取りします。対戦中のパケットはIP宛てに流れ、DNSを通りません。画面に出る ping が測っているのはこの経路で、リゾルバーをどう変えてもこの経路は変わりません。

つまりDNSが影響するのは対戦の(メニュー、ログイン、待機列、ダウンロード)であって、対戦のではありません。

良いDNSで実際に体感できること

  • メニューとログインが軽くなる。 最近のゲームは起動時に数十回のDNS問い合わせを行います。リゾルバーの応答が10ミリ秒ではなく80ミリ秒なら、その差は体感できる秒数に積み上がります。
  • 正しいノードからダウンロードできる。 パッチはCDNから配信され、CDNは「あなたがいると推定した場所」に基づいてノードを割り当てます。遠いリゾルバーを使うと遠いノードに振られ、ダウンロードが遅くなることがあります。近くにノードを持つリゾルバー、あるいはあなたのサブネットをCDNに渡すリゾルバー(ECSと呼ばれる仕組み)なら、この遠回りを避けられます。
  • 原因不明のエラーが減る。 プロバイダーのDNSには負荷時に応答が悪くなったり、キャッシュを持ちすぎたりするものがあり、理由の見えない「サーバーに接続できません」として現れます。

DNSでは直らないこと

問題が高い ping やラグなら、対策は別のところにあります。

  • Wi-Fi ではなく有線LAN。お金をかけずにできる最大の改善です。
  • ゲーム内で最も近いサーバー地域を選ぶ。
  • VPN 越しに遊ばない。経路が1つ増えます。
  • 家族で回線を共有しているなら、ルーターでゲーム機を優先(QoS)する。

ゲーム用にどのDNSを選ぶか

基準は2つ。自分のネットワークから速く応答すること、そしてフィルタしないこと。

1つ目は推測ではなく計測で決めます。大手リゾルバーは anycast 方式で、問い合わせ元に最も近いノードが応答します。どのノードが最も近いかは、あなたの都市とプロバイダーで変わります。DNS速度テストはブラウザから5ラウンドの問い合わせを行い、実測のレイテンシ順にリゾルバーを並べます。実際に遊ぶネットワークから実行してください。

2つ目は見た目以上に重要です。広告ブロックやペアレンタルコントロール付きのリゾルバーはリストを使っており、そこにゲームが依存するテレメトリや認証のドメインが混じることがあります。症状はログインが通らない、ストアが開かないという形で、誰もDNSを疑いません。ゲーム機にはフィルタなし、またはマルウェアだけをブロックするリゾルバーが向いています。

この2つの基準で、定番の候補は次のとおりです。

リゾルバープライマリセカンダリフィルタ
Cloudflare1.1.1.11.0.0.1なし
Google8.8.8.88.8.4.4なし
Quad99.9.9.9149.112.112.112マルウェアのみ
DNS4EU86.54.11.10086.54.11.200なし(「フィルタなし」版)

マドリードからの当サイトの計測では Cloudflare と DNS4EU が5〜6ミリ秒で応答しました。別の都市では順位が変わり得るので、繰り返しになりますが、測ってください。

ゲーム機での設定方法

PS5 と Xbox は本体のネットワーク設定でDNSを手動指定できます(プライマリとセカンダリ、IPv4)。セカンダリは予備であって負荷分散ではないので、テストで最速だったものをプライマリにしてください。

家全体で一度に変えたいならルーターで設定します:ルーターでDNSを設定する手順。PCには WindowsmacOSLinux の手順があります。

プロバイダーにブロックされたゲーム

「ゲーム用DNS」を探している人の一部は、実はプロバイダーによるゲームやランチャーのブロックを回避したいのです。ブロックがプロバイダーのDNSで行われている場合(最も多い方式)、パブリックリゾルバーなら名前が解決されてゲームは接続できます。IPでブロックされている場合はDNSでは回避できず、別の手段が必要です。見分け方は簡単で、1.1.1.1 で名前は解決するのに接続が通らないなら、ブロックはDNSにはありません。

よくある質問

DNSを変えると対戦中のpingは下がりますか?
下がりません。対戦中、本体やPCはゲームサーバーとIPアドレスで直接通信しており、DNSはその通信に関わりません。pingを決めるのはサーバーまでの距離、プロバイダー、そして有線か Wi-Fi かです。
PS5とXboxに最適なDNSは?
自分の回線から速く応答し、コンテンツをフィルタしないもの。Cloudflare(1.1.1.1 と 1.0.0.1)、Google(8.8.8.8 と 8.8.4.4)、Quad9(9.9.9.9 と 149.112.112.112)はどれも問題ありません。確実なのは、実際に遊ぶネットワークから速度テストを実行して決めることです。
広告ブロック付きのDNSはゲームに支障がありますか?
あり得ます。ブロックリストにはゲームが必要とするテレメトリや認証のドメインが含まれることがあり、症状はログイン失敗やストアが開かないという形で出ます。ゲーム機にはフィルタなし、またはマルウェアのみブロックするリゾルバーが向いています。
プロバイダーにブロックされたゲームはパブリックDNSで開けますか?
ブロックがプロバイダーのDNSで行われている場合だけです(最も一般的な方式)。パブリックリゾルバーなら名前が解決され、ゲームは接続できます。プロバイダーがサーバーのIPをブロックしている場合、DNSを変えても回避できません。

← 記事一覧

DNSを改善する準備はできていますか?

ニーズに最適な無料DNSサーバーを選んで、数分で設定しましょう。