MeWrite Docs

ERR_NAME_NOT_RESOLVED

DNS名前解決に失敗した場合に発生するエラー

概要

ERR_NAME_NOT_RESOLVEDは、ブラウザがドメイン名をIPアドレスに変換(DNS解決)できない場合に発生するエラーです。

エラーメッセージ

This site can't be reached
example.com's server IP address could not be found.
ERR_NAME_NOT_RESOLVED

または

このサイトにアクセスできません
example.com のサーバーの IP アドレスが見つかりませんでした。
ERR_NAME_NOT_RESOLVED

原因

  1. ドメイン名のタイプミス: URLの入力ミス
  2. DNSサーバーの問題: ISPのDNSサーバーが応答しない
  3. ドメイン未登録/期限切れ: ドメインが存在しない
  4. hostsファイルの設定: ローカルの名前解決設定
  5. ネットワーク接続の問題: インターネット接続なし

解決策

1. URLを確認

確認項目:
- スペルミスがないか(exmple.com → example.com)
- 正しいTLDか(.com, .jp, .org等)
- wwwの有無

2. DNSキャッシュをクリア

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
# Windows
ipconfig /flushdns

# macOS
sudo dscacheutil -flushcache
sudo killall -HUP mDNSResponder

# Linux
sudo systemd-resolve --flush-caches
# または
sudo service nscd restart

3. ChromeのDNSキャッシュをクリア

1. chrome://net-internals/#dns にアクセス
2. 「Clear host cache」をクリック
3. chrome://net-internals/#sockets にアクセス
4. 「Flush socket pools」をクリック

4. DNSサーバーを変更

1
2
3
4
5
# 一時的にGoogle DNSでテスト
nslookup example.com 8.8.8.8

# Cloudflare DNSでテスト
nslookup example.com 1.1.1.1

Windows DNS設定変更:

1. コントロールパネル > ネットワークと共有センター
2. アダプター設定の変更
3. 使用中の接続を右クリック > プロパティ
4. インターネットプロトコル バージョン4 (TCP/IPv4) > プロパティ
5. 「次のDNSサーバーのアドレスを使う」を選択
   - 優先: 8.8.8.8
   - 代替: 8.8.4.4

macOS DNS設定変更:

1
2
3
4
5
6
7
# 現在のDNSを確認
scutil --dns | grep nameserver

# システム環境設定で変更:
1. システム環境設定 > ネットワーク
2. 使用中の接続を選択 > 詳細
3. DNSタブでサーバーを追加

5. hostsファイルを確認

1
2
3
4
5
6
7
8
# Windows
notepad C:\Windows\System32\drivers\etc\hosts

# macOS/Linux
cat /etc/hosts

# 問題のあるエントリを削除またはコメントアウト
# 127.0.0.1 example.com  ← これがあると問題

6. ドメインの存在確認

1
2
3
4
5
6
7
8
9
# whois でドメイン情報確認
whois example.com

# dig でDNSレコード確認
dig example.com

# 複数のDNSサーバーで確認
dig example.com @8.8.8.8
dig example.com @1.1.1.1

開発者向けの確認

1
2
3
4
5
6
# DNS伝播状況の確認
# https://www.whatsmydns.net/ で確認

# ローカル開発環境の場合
# hostsファイルに追加
echo "127.0.0.1 local.example.com" | sudo tee -a /etc/hosts

Browser の他のエラー

最終更新: 2026-01-27