---
title: "خطای ⁦err_name_not_resolved⁩ چیست و چگونه رفع می‌شود؟"
description: "خطای err_name_not_resolved یعنی کروم نتوانسته نام سایت را به آدرس IP تبدیل کند. غلط تایپی، پاسخ قدیمی در کش، سرور DNS، پروکسی و افزونه‌ها، و راه رفع هر کدام."
url: https://proxynet.io/fa/blog/err-name-not-resolved
date: 2026-10-07
author: "Acar Diveroli"
category: "آموزش‌ها"
lang: fa
---

# خطای ⁦err_name_not_resolved⁩ چیست و چگونه رفع می‌شود؟

فروشگاهی را باز می‌کنید که هر ماه از آن خرید می‌کنید و کروم روی صفحه‌ای خاکستری می‌ایستد: بالا «نمی‌توان به این سایت دست یافت» (در رابط انگلیسی ⁦"This site can't be reached"⁩)، زیر آن «نشانی IP سرور shop.example.com پیدا نشد.» و در پایین صفحه با حروف ریز `ERR_NAME_NOT_RESOLVED`. بارگذاری دوباره همان صفحه را برمی‌گرداند. آدرس در گوشی باز می‌شود اما در لپ‌تاپ نه، یا برعکس.

این نوشته توضیح می‌دهد این کد یعنی چه، مرورگر برای تبدیل یک نام به آدرس از چه گام‌هایی می‌گذرد و خطا در کدام گام رخ می‌دهد. سپس به فرق آن با کد همسایه `DNS_PROBE_FINISHED_NXDOMAIN`، راه‌های رفع در رایانه و گوشی، و این پرسش می‌پردازد که وقتی از پروکسی استفاده می‌کنید نام را چه کسی به آدرس تبدیل می‌کند. رفتار کروم را در 7 اکتبر 2026 در کد منبع کرومیوم، پروژه متن‌بازی که مرورگر بر آن ساخته شده است، بررسی کردیم.

> **نکته: پاسخ کوتاه**
>
> `ERR_NAME_NOT_RESOLVED` یعنی کروم نتوانسته نام سایتی را که نوشته‌اید به یک آدرس IP عددی تبدیل کند؛ سامانه‌ای که این ترجمه را انجام می‌دهد DNS نام دارد. این کد به یک علت مشخص اشاره نمی‌کند: ممکن است آدرس غلط تایپی داشته باشد، دستگاه شما پاسخی قدیمی نگه داشته باشد، سرور DNS پاسخ ندهد، یا یک تنظیم پروکسی، VPN یا افزونه جست‌وجو را در میانه راه قطع کند. نخست آدرس را حرف به حرف بررسی کنید، سپس آن را در دستگاه دیگری امتحان کنید. اگر فقط برای شما باز نمی‌شود، پاسخ‌های ذخیره‌شده کروم را پاک کنید، سرور DNS را عوض کنید، تنظیم پروکسی و افزونه‌ها را خاموش کنید و مودم را دوباره راه‌اندازی کنید. اگر هیچ‌جا باز نمی‌شود، مشکل از سمت سایت است.

## خطای ERR_NAME_NOT_RESOLVED یعنی چه؟

این کد یعنی «نام به آدرس تبدیل نشد»: کروم نتوانسته نامی مانند `shop.example.com` را به آدرس عددی تبدیل کند که رایانه‌ها با آن یکدیگر را پیدا می‌کنند. شما یک نام می‌نویسید، اما اینترنت با آدرس‌های IP مانند `203.0.113.24` کار می‌کند. این ترجمه را DNS انجام می‌دهد، یعنی دفترچه آدرس اینترنت. وقتی از این دفترچه پاسخی برنگردد، کروم آدرسی ندارد که به آن وصل شود و صفحه در همان گام نخست می‌ایستد.

[فهرست خطاهای](https://chromium.googlesource.com/chromium/src/+/HEAD/net/base/net_error_list.h) کرومیوم این کد را با شماره `-105` و یک جمله تعریف می‌کند: نام میزبان را نمی‌شد به آدرس تبدیل کرد. این کد نتیجه را گزارش می‌کند، نه جایی را که کار خراب شده است؛ به همین دلیل همین صفحه برای غلط تایپی، سرور DNS ازکارافتاده و تنظیم نادرست پروکسی یکسان ظاهر می‌شود.

مرورگرهایی که بر موتور کروم ساخته شده‌اند، مانند اج، بریو و اپرا، همین کد را نشان می‌دهند. سافاری و فایرفاکس به جای آن جمله‌ای ساده مانند «سرور پیدا نشد» می‌نویسند، اما مشکل زیرین یکی است.

## مرورگر چگونه نام سایت را به آدرس تبدیل می‌کند؟

کروم هنگام تبدیل یک نام به آدرس، به‌نوبت در چند جا جست‌وجو می‌کند و خطا می‌تواند در هر کدام از آن‌ها رخ دهد. این ترتیب از کد حل‌کننده میزبان (host resolver) کرومیوم خلاصه شده است:

1. **حافظه خود کروم.** کروم پاسخ جست‌وجوهای اخیر را مدت کوتاهی نگه می‌دارد. اگر پاسخ اینجا باشد، پرسش هرگز از مرورگر بیرون نمی‌رود. پاسخ قدیمی یا خراب هم می‌تواند اینجا بماند.
2. **فایل hosts رایانه و کش خود آن.** سیستم‌عامل نخست فایل hosts را بررسی می‌کند، فایل متنی کوچکی که نام‌ها را به‌صورت دستی به آدرس‌ها نسبت می‌دهد، و سپس پاسخ‌های ذخیره‌شده خودش را. ویندوز این انباره را کش کلاینت DNS می‌نامد.
3. **مودم.** بیشتر رایانه‌های خانگی از مودم به‌عنوان سرور DNS استفاده می‌کنند. اگر مودم پاسخ را نداند، پرسش را جلوتر می‌فرستد.
4. **سرور DNS ارائه‌دهنده اینترنت شما** یا سروری که خودتان انتخاب کرده‌اید. به آن حل‌کننده (resolver) می‌گویند؛ اگر نام را نداند، از سرورهای مسئول آن دامنه می‌پرسد و پاسخ را برمی‌گرداند.
5. **پاسخ به کروم برمی‌گردد.** اگر آدرسی برسد، کروم اتصال را باز می‌کند. اگر چیزی برنگردد، مهلت انتظار تمام شود یا پاسخ «چنین نامی وجود ندارد» باشد، صفحه با `ERR_NAME_NOT_RESOLVED` می‌ایستد.

دو استثنا وجود دارد. اگر در کروم یک ارائه‌دهنده DNS امن انتخاب شده باشد، کروم مودم و ارائه‌دهنده اینترنت را دور می‌زند و پرسش را مستقیم و از راه یک اتصال HTTPS رمزگذاری‌شده به آن ارائه‌دهنده می‌فرستد؛ به این روش DNS over HTTPS می‌گویند. و اگر از پروکسی استفاده می‌کنید، نام را معمولاً سرور پروکسی به آدرس تبدیل می‌کند، نه کروم؛ این حالت در پایین بخش جداگانه‌ای دارد.

## فرق آن با DNS_PROBE_FINISHED_NXDOMAIN چیست؟

هر دو کد از یک جست‌وجوی ناموفق می‌آیند، اما حرف‌های متفاوتی می‌زنند. `DNS_PROBE_FINISHED_NXDOMAIN` یعنی DNS پاسخ روشن «چنین نامی وجود ندارد» را داده و بررسی تکمیلی کروم نشان داده که DNS شما کار می‌کند. `ERR_NAME_NOT_RESOLVED` گسترده‌تر است: شاید اصلاً پاسخی نرسیده باشد، شاید حل‌کننده در دسترس نبوده، یا یک تنظیم پروکسی یا افزونه جست‌وجو را قطع کرده باشد.

کد کرومیوم این دو را این‌گونه به هم گره می‌زند: وقتی جست‌وجو با `ERR_NAME_NOT_RESOLVED` شکست می‌خورد، کروم یک جست‌وجوی آزمایشی اجرا می‌کند. اگر این آزمایش نتیجه بگیرد که سرورهای DNS کار می‌کنند و بنابراین دامنه وجود ندارد، صفحه کد NXDOMAIN را نشان می‌دهد. اگر آزمایش اجرا نشود، بی‌نتیجه بماند یا در تنظیمات خاموش شده باشد، صفحه همان کد اولیه را نگه می‌دارد.

| کد | کروم چه می‌داند | رایج‌ترین علت | گام نخست |
|---|---|---|---|
| `ERR_NAME_NOT_RESOLVED` | جست‌وجو شکست خورد؛ علت نامشخص | غلط تایپی، کش، سرور DNS، پروکسی | در دستگاه دیگری امتحان کنید |
| `DNS_PROBE_FINISHED_NXDOMAIN` | DNS کار می‌کند، این نام وجود ندارد | غلط تایپی، دامنه منقضی‌شده | املا را بررسی کنید |
| `DNS_PROBE_FINISHED_NO_INTERNET` | به هیچ سرور DNS نمی‌شد رسید | اتصال قطع است | وای‌فای و مودم |
| `DNS_PROBE_FINISHED_BAD_CONFIG` | DNS شما در آزمایش رد شد | تنظیم نادرست DNS، سرور ازکارافتاده | سرور DNS را عوض کنید |

خلاصه اینکه NXDOMAIN معمولاً به خود نام اشاره می‌کند؛ `ERR_NAME_NOT_RESOLVED` یعنی نخست باید سمت خودتان را بررسی کنید. علت‌های NXDOMAIN و اینکه اگر دامنه مال شماست چه چیزی را بررسی کنید، در نوشته [خطای ⁦dns_probe_finished_nxdomain⁩ چیست و چگونه رفع می‌شود؟](/fa/blog/dns-probe-finished-nxdomain) آمده است.

## چرا خطای ERR_NAME_NOT_RESOLVED رخ می‌دهد؟

تقریباً به ترتیبی که ما با آن‌ها روبه‌رو می‌شویم:

1. **غلط تایپی.** یک حرف جاافتاده، `.con` به جای `.com`، یک فاصله، یا نقطه‌ای که هنگام کپی کردن آدرس از یک پیام به انتهای آن چسبیده است. غلط تایپی روی همه سرورهای DNS همان نتیجه را می‌دهد.
2. **پاسخ قدیمی یا خراب.** کروم و ویندوز پاسخ‌ها را مدتی نگه می‌دارند. اگر سایت آدرسش را عوض کرده باشد یا شما از وای‌فای به اینترنت همراه رفته باشید، پاسخ ذخیره‌شده دیگر به کار نمی‌آید.
3. **سرور DNS در دسترس نیست.** ممکن است سرور ارائه‌دهنده شما از کار افتاده باشد، مودم هنگ کرده باشد یا ارائه‌دهنده DNS امنی که انتخاب کرده‌اید پاسخ ندهد. در این حالت معمولاً همه سایت‌ها همین خطا را نشان می‌دهند.
4. **تنظیم پروکسی.** تنظیم پروکسی‌ای که در ویندوز روشن مانده، یا یک فایل پیکربندی خودکار، باعث می‌شود کروم هر درخواست را به سروری بفرستد که دیگر وجود ندارد. مقصر همیشگی یک برنامه VPN حذف‌شده است.
5. **افزونه‌ها.** افزونه‌های VPN، مسدودکننده تبلیغات و «حریم خصوصی» می‌توانند تنظیم پروکسی کروم را تغییر دهند یا دامنه‌های خاصی را مسدود کنند. وقتی سرویس افزونه متوقف شود، خطا از مسیری می‌آید که همان افزونه ساخته است.
6. **DNS فیلترکننده.** کنترل والدین، شبکه‌های اداری و برخی نرم‌افزارهای امنیتی برای نام‌های خاصی پاسخ نمی‌دهند. اگر شبکه‌ای که شما آن را اداره نمی‌کنید سایتی را مسدود کرده است، به جای تلاش برای دور زدن آن با تغییر DNS، از مدیر شبکه بپرسید.
7. **خود دامنه.** ممکن است دامنه منقضی شده یا رکوردهای DNS آن خراب شده باشند. در این حالت سایت در هیچ دستگاه و هیچ شبکه‌ای باز نمی‌شود.

فایل hosts در این فهرست نیست، چون به‌تنهایی نمی‌تواند این کد را تولید کند. یک سطر نادرست در آن شما را به آدرس اشتباهی می‌فرستد که به شکل خطای دیگری مانند «اتصال رد شد» یا پایان مهلت دیده می‌شود. با این حال، اگر نرم‌افزار امنیتی شما در فایل hosts سطرهایی را نشان می‌دهد که نمی‌شناسید، آن‌ها را حذف کنید.

## مشکل از سمت شماست یا از سمت سایت؟

سه آزمایش کوتاه پیش از هر راه‌حل، ساعت‌ها وقت تلف کردن در جای اشتباه را از شما دور می‌کند:

1. **نام را در نوار آدرس حرف به حرف بخوانید.** به آدرسی نگاه کنید که کروم بالای صفحه نشان می‌دهد، نه لینکی که روی آن کلیک کرده‌اید. جست‌وجوی سایت و کلیک روی نتیجه، راه ساده‌ای برای بررسی املاست.
2. **همان آدرس را در گوشی با وای‌فای خاموش باز کنید.** اگر با اینترنت همراه باز شد، مشکل در شبکه خانه یا رایانه شماست. اگر آنجا هم شکست خورد، مشکل از سایت یا دامنه آن است و تنها کاری که می‌توانید بکنید انتظار است.
3. **سایت دیگری را باز کنید.** اگر هیچ سایتی باز نمی‌شود، علت اتصال یا سرور DNS شماست. اگر فقط یک سایت باز نمی‌شود، پاسخ‌های ذخیره‌شده و فیلترها را بررسی کنید.

کدهای دیگر همان صفحه خاکستری به گام‌های بعدی تعلق دارند: اتصال رد شد، مهلت تمام شد یا اتصال بازنشانی شد. اینکه کدام کد به کدام گام تعلق دارد در نوشته [خطای This Site Can't Be Reached چیست و چرا رخ می‌دهد؟](/fa/blog/this-site-cant-be-reached) توضیح داده شده است.

## این خطا را در ویندوز و کروم چگونه رفع کنیم؟

گام‌ها از ساده‌ترین به پرزحمت‌ترین مرتب شده‌اند. پس از هر گام صفحه را دوباره بارگذاری کنید؛ اگر کار کرد، بقیه را رد کنید.

1. **پاسخ‌های ذخیره‌شده کروم را پاک کنید.** در نوار آدرس `chrome://net-internals/#dns` را بنویسید و روی **Clear host cache** کلیک کنید. سپس کروم را به‌طور کامل ببندید و دوباره باز کنید.
2. **در پنجره ناشناس امتحان کنید.** افزونه‌ها در حالت ناشناس به‌طور پیش‌فرض خاموش‌اند. اگر سایت آنجا باز شد، علت یک افزونه است: به **تنظیمات > افزونه‌ها** بروید و افزونه‌های VPN، پروکسی و مسدودکننده تبلیغات را یکی‌یکی خاموش کنید. [صفحه راهنمای کروم درباره خطاهای اتصال](https://support.google.com/chrome/answer/6098869?hl=fa) از گوگل هم برای این کد خاموش کردن افزونه‌ها و آزمایش در حالت ناشناس را پیشنهاد می‌کند.
3. **تنظیم DNS امن را بررسی کنید.** مسیر **تنظیمات > حریم خصوصی و امنیت > امنیت** را باز کنید و گزینه **استفاده از ساناد امن** را زیر **پیشرفته** پیدا کنید. اگر ارائه‌دهنده‌ای که خودتان انتخاب کرده‌اید فعال است، آن را موقتاً روی **پیش‌فرض سیستم‌عامل (درصورت وجود)** بگذارید. وقتی ارائه‌دهنده انتخاب‌شده در دسترس نباشد، کروم به DNS معمولی برنمی‌گردد و همه سایت‌ها این خطا را نشان می‌دهند.
4. **تنظیم پروکسی را بررسی کنید.** مسیر **⁦Settings > Network & internet > Proxy⁩** (تنظیمات > شبکه و اینترنت > پروکسی) را در ویندوز باز کنید. اگر **Use a proxy server** (استفاده از سرور پروکسی) زیر **Manual proxy setup** (تنظیم دستی پروکسی) روشن است و شما آن را تنظیم نکرده‌اید، خاموشش کنید. اگر **Use setup script** (استفاده از اسکریپت تنظیم) روشن است و آدرس آن را نمی‌شناسید، آن را هم خاموش کنید. کروم تنظیم پروکسی را از ویندوز می‌گیرد؛ لینک پروکسی در صفحه **تنظیمات > سیستم** کروم شما را به همین‌جا می‌برد.
5. **سرور DNS را عوض کنید.** مسیر **⁦Settings > Network & internet > Wi-Fi⁩** (یا **Ethernet**) را باز کنید، وارد ویژگی‌های شبکه خود شوید و کنار **DNS server assignment** (تخصیص سرور DNS) روی **Edit** (ویرایش) کلیک کنید. **Manual** (دستی) را انتخاب کنید، **IPv4** را روشن کنید و در **Preferred DNS** (DNS ترجیحی) آدرس `8.8.8.8` گوگل یا `1.1.1.1` کلادفلر را وارد کنید. اگر سایت اکنون باز شد، مشکل از DNS ارائه‌دهنده شما بود. معنای این تنظیم و جای آن در دستگاه‌های دیگر در نوشته [DNS چیست؟ آموزش تغییر DNS در ویندوز، مک، اندروید و آیفون](/fa/blog/what-is-dns) آمده است.
6. **مودم را دوباره راه‌اندازی کنید.** آن را از برق بکشید، سی ثانیه صبر کنید و دوباره وصل کنید. این کار حافظه DNS خود مودم را پاک می‌کند؛ مودم هنگ‌کرده به همه دستگاه‌های خانه همین خطا را می‌دهد.
7. **فقط قابلیت «محافظت وب» نرم‌افزار امنیتی را چند دقیقه متوقف کنید.** برخی آنتی‌ویروس‌ها جست‌وجوهای DNS را از فیلترهای خودشان عبور می‌دهند. آزمایش کنید و سپس آن را دوباره روشن کنید.

در مک همین تنظیمات زیر **⁦System Settings > Network⁩** (تنظیمات سیستم > شبکه)، در زبانه‌های **DNS** و **Proxies** پشت دکمه **Details** (جزئیات) شبکه شما قرار دارند.

## این خطا را در اندروید و آیفون چگونه رفع کنیم؟

گوشی‌ها دو علت رایج دیگر هم دارند: یک نام ساناد خصوصی که در گوشی وارد شده است و مسدودکننده‌های تبلیغاتی که به شکل VPN کار می‌کنند.

**در اندروید:**

1. **میان وای‌فای و اینترنت همراه جابه‌جا شوید.** اگر سایت در یکی باز شد، مشکل از DNS شبکه دیگر است.
2. **ساناد خصوصی را بررسی کنید:** **تنظیمات > شبکه و اینترنت > ساناد خصوصی** (یا آن را در تنظیمات جست‌وجو کنید). اگر **نام میزبان ارائه‌دهنده ساناد خصوصی** انتخاب شده و شما آن نام را وارد نکرده‌اید، **خودکار** را انتخاب کنید.
3. **برنامه‌های VPN و مسدودکننده تبلیغات را متوقف کنید.** بیشتر آن‌ها ترافیک را از یک VPN روی گوشی عبور می‌دهند؛ وقتی برنامه متوقف شود، DNS هم با آن متوقف می‌شود.
4. **DNS امن را در کروم بررسی کنید:** **تنظیمات > حریم خصوصی و امنیت > امنیت > استفاده از ساناد امن**، با همان قاعده رایانه.
5. **گوشی را دوباره راه‌اندازی کنید** تا پاسخ‌های ذخیره‌شده پاک شوند.

**در آیفون:**

1. **وای‌فای را خاموش کنید و با اینترنت همراه امتحان کنید.** سافاری کدی نشان نمی‌دهد، اما آزمایش به همان شکل کار می‌کند.
2. **DNS شبکه وای‌فای را بررسی کنید.** به **⁦Settings > Wi-Fi⁩** (تنظیمات > Wi-Fi) بروید، روی (ⓘ) کنار شبکه ضربه بزنید و **Configure DNS** (پیکربندی DNS) را باز کنید. اگر **Manual** (دستی) انتخاب شده و شما سرورها را وارد نکرده‌اید، روی **Automatic** (خودکار) ضربه بزنید.
3. **پروکسی را در همان صفحه بررسی کنید.** **Configure Proxy** (پیکربندی پروکسی) باید **Off** (خاموش) باشد، مگر آنکه شما یا محل کارتان آن را تنظیم کرده باشید.
4. **پروفایل‌های VPN را بررسی کنید.** آن‌ها زیر **⁦Settings > General > VPN & Device Management⁩** (تنظیمات > عمومی > VPN و مدیریت دستگاه) هستند؛ هر کدام را که نمی‌شناسید از برنامه‌ای که آن را نصب کرده خاموش کنید.
5. **آیفون را دوباره راه‌اندازی کنید.**

## سطح پیشرفته: پاک کردن کش DNS در ویندوز

می‌توانید از این بخش بگذرید؛ گام‌های بالا بیشتر موارد را حل می‌کنند. ویندوز جدا از کروم، پاسخ‌های اخیر DNS را خودش هم نگه می‌دارد؛ پس وقتی سایتی آدرسش را عوض کرده یا شما سرور DNS را عوض کرده‌اید، ممکن است پاسخ قدیمی هنوز اینجا مانده باشد. در منوی Start عبارت `cmd` را بنویسید، **Command Prompt** (خط فرمان) را باز کنید و این فرمان را اجرا کنید:

```bash
ipconfig /flushdns
```

این فرمان تأیید کوتاهی چاپ می‌کند و هیچ تنظیمی را تغییر نمی‌دهد. [مرجع ipconfig](https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/ipconfig) مایکروسافت می‌گوید این پارامتر کش حل‌کننده کلاینت DNS را خالی می‌کند، از جمله ورودی‌های منفی که جست‌وجوهای ناموفق به جا گذاشته‌اند. کروم حافظه خودش را نگه می‌دارد، پس بعد از آن مرورگر را ببندید و دوباره باز کنید.

## وقتی از پروکسی استفاده می‌کنید نام سایت را چه کسی به آدرس تبدیل می‌کند؟

پروکسی سروری میانی است که ترافیک شما را از طرف شما جلو می‌فرستد، و وقتی از آن استفاده می‌کنید نام سایت را معمولاً پروکسی به آدرس تبدیل می‌کند، نه رایانه شما. وقتی کروم به یک پروکسی HTTP یا HTTPS وصل می‌شود، به پروکسی می‌گوید «مرا به shop.example.com وصل کن»؛ پروکسی است که نام را به آدرس IP تبدیل می‌کند. [مستندات پروکسی](https://chromium.googlesource.com/chromium/src/+/HEAD/net/docs/proxy.md) کرومیوم همین قاعده را برای SOCKS5 هم می‌نویسد: وقتی طرح (scheme) پروکسی SOCKSv5 باشد، تبدیل نام همیشه در سمت پروکسی انجام می‌شود. فقط SOCKS4 قدیمی نام را در رایانه شما به آدرس تبدیل می‌کند.

این دو پیامد دارد. نخست، سایتی که DNS ارائه‌دهنده شما نمی‌تواند پیدایش کند، ممکن است از راه یک [پروکسی HTTPS](https://proxynet.io/fa/https-proxy) باز شود، چون پروکسی از DNS خودش می‌پرسد. دوم، اگر DNS پروکسی هم نام را نشناسد، خطا همچنان در کروم ظاهر می‌شود، اما این بار مشکل در شبکه پروکسی است نه شبکه شما؛ به یک خروجی دیگر یا تیم پشتیبانی ارائه‌دهنده نیاز دارید.

پس وقتی نام خود سرور پروکسی به آدرس تبدیل نشود چه می‌شود، مثلاً چون پروکسی‌ای که یک افزونه قدیمی به جا گذاشته خاموش شده است؟ در این حالت کروم `ERR_PROXY_CONNECTION_FAILED` را نشان می‌دهد، نه `ERR_NAME_NOT_RESOLVED`. در کد منبع کرومیوم، هم کد اتصال پروکسی HTTP و هم کد اتصال SOCKS هر گاه اتصال به پروکسی به هر دلیلی برقرار نشود همین کد را برمی‌گردانند و تعریف فهرست خطاها هم همین را می‌گوید: در تبدیل نام پروکسی یا در اتصال سوکت به آن خطایی رخ داده است. بنابراین اگر با وجود تنظیم پروکسی `ERR_NAME_NOT_RESOLVED` می‌بینید، مشکل رسیدن به پروکسی نیست، بلکه پیدا کردن نام مقصد از سوی پروکسی است.

شبکه‌هایی که از فایل پیکربندی خودکار (PAC) استفاده می‌کنند یک استثنای دیگر هم دارند: اگر فایل دانلود نشود، کروم بدون پروکسی ادامه می‌دهد؛ اگر مدیر شبکه فایل را اجباری کرده باشد، درخواست‌ها با `ERR_MANDATORY_PROXY_CONFIGURATION_FAILED` می‌ایستند.

در اسکریپت‌ها و برنامه‌ها فرق به یک حرف می‌رسد: با `socks5://` برنامه شما نام را به آدرس تبدیل می‌کند و با `socks5h://` پروکسی. برای ابزارهایی که از راه یک [پروکسی SOCKS5](https://proxynet.io/fa/socks5-proxy) کار می‌کنند، انتخاب تبدیل نام در سمت دور، پرسش DNS را همان‌جایی نگه می‌دارد که درخواست از شبکه بیرون می‌رود، و وقتی DNS محلی شما نامی را پیدا نمی‌کند کار همچنان ادامه پیدا می‌کند.

## کجا با این خطا روبه‌رو می‌شوید؟

- در نخستین اتصال به اینترنت با تنظیم پروکسی‌ای که یک برنامه VPN حذف‌شده در ویندوز به جا گذاشته است.
- در خانه تازه، وقتی مودم هنوز آدرس DNS درست را از ارائه‌دهنده نگرفته است.
- وقتی ارائه‌دهنده DNS امنی که به‌صورت دستی در کروم انتخاب شده دچار قطعی می‌شود.
- وقتی به انتهای آدرسی که از یک ایمیل کپی شده نقطه یا فاصله می‌چسبد.

## اشتباه‌های رایج

- **تغییر سرور DNS پیش از بررسی املا.** غلط تایپی روی همه سرورها همان نتیجه را می‌دهد.
- **پاک کردن کوکی‌ها و تاریخچه.** صفحه هرگز بارگذاری نشده بود؛ حافظه نام‌های کروم جای دیگری است و از `chrome://net-internals/#dns` پاک می‌شود.
- **خاموش کردن کل فایروال.** برای آزمایش، توقف کوتاه فقط قابلیت محافظت وب کافی است.
- **نصب یک «تغییردهنده DNS» یا VPN رایگان.** این برنامه‌ها تنظیمات DNS و پروکسی خودشان را می‌آورند؛ اغلب یکی از همین‌ها از ابتدا علت مشکل است.
- **خاموش کردن تنظیم پروکسی و روشن گذاشتن افزونه.** افزونه در چند ثانیه تنظیم را دوباره می‌نویسد.

## راهنمای انتخاب

| وضعیت | چه کنیم |
|---|---|
| یک سایت فقط در این دستگاه باز نمی‌شود | حافظه کروم را پاک کنید، افزونه‌ها را خاموش کنید، در حالت ناشناس امتحان کنید |
| هیچ سایتی باز نمی‌شود، اما گوشی با اینترنت همراه کار می‌کند | مودم را دوباره راه‌اندازی کنید، سرور DNS را عوض کنید، تنظیم پروکسی را خاموش کنید |
| فقط کروم شکست می‌خورد؛ اج یا فایرفاکس کار می‌کند | تنظیم DNS امن و افزونه‌های کروم را بررسی کنید |
| خطا با VPN یا افزونه روشن ظاهر می‌شود | آن را خاموش کنید؛ برای راه‌حل پایدار، تنظیم DNS خود برنامه را بررسی کنید |
| پروکسی تنظیم شده و `ERR_PROXY_CONNECTION_FAILED` ظاهر می‌شود | آدرس و پورت پروکسی را بررسی کنید؛ سایت مقصد مشکل نیست |
| سایت در همه دستگاه‌ها و شبکه‌ها باز نمی‌شود | دامنه یا DNS سایت خراب است؛ به صاحب سایت خبر دهید یا صبر کنید |

## پرسش‌های متداول

### خطای ERR_NAME_NOT_RESOLVED یعنی چه؟

یعنی کروم نتوانسته نام سایت را به آدرس IP تبدیل کند. علت می‌تواند غلط تایپی، پاسخ قدیمی ذخیره‌شده در دستگاه، سرور DNS که پاسخ نمی‌دهد، یا تنظیم پروکسی، VPN یا افزونه‌ای باشد که جست‌وجو را قطع می‌کند.

### فرق ERR_NAME_NOT_RESOLVED با DNS_PROBE_FINISHED_NXDOMAIN چیست؟

NXDOMAIN یعنی DNS پاسخ روشن «چنین نامی وجود ندارد» را داده و بررسی تکمیلی کروم نشان داده که DNS شما کار می‌کند. `ERR_NAME_NOT_RESOLVED` همه حالت‌هایی را در بر می‌گیرد که پاسخی برنگشته یا کروم نتوانسته تشخیص دهد چرا.

### آیا تغییر DNS این خطا را رفع می‌کند؟

وقتی سرور DNS ارائه‌دهنده شما پاسخ نمی‌دهد یا نام‌های خاصی را فیلتر می‌کند، بله. برای غلط تایپی، مشکل تنظیم پروکسی یا دامنه خراب، تغییر DNS چیزی را عوض نمی‌کند.

### اگر خطا فقط در یک سایت ظاهر شود چه کنم؟

نخست املا را بررسی کنید، سپس آدرس را در گوشی با اینترنت همراه باز کنید. اگر آنجا باز شد، پاسخ‌های ذخیره‌شده کروم را پاک کنید و افزونه‌ها را خاموش کنید؛ اگر آنجا هم باز نشد، مشکل از سایت یا دامنه آن است.

### چرا هنگام استفاده از پروکسی ERR_NAME_NOT_RESOLVED ظاهر می‌شود؟

در پروکسی‌های HTTP، HTTPS و SOCKS5 نام سایت را پروکسی به آدرس تبدیل می‌کند، پس این خطا یعنی DNS خود پروکسی نتوانسته آن را پیدا کند. وقتی خود سرور پروکسی در دسترس نباشد، کروم به جای آن `ERR_PROXY_CONNECTION_FAILED` را نشان می‌دهد.

### ERR_NAME_NOT_RESOLVED را در گوشی چگونه رفع کنم؟

میان وای‌فای و اینترنت همراه جابه‌جا شوید، در اندروید **ساناد خصوصی** را روی **خودکار** بگذارید، برنامه‌های VPN و مسدودکننده تبلیغات را متوقف کنید و گوشی را دوباره راه‌اندازی کنید. در آیفون مطمئن شوید تنظیمات DNS و پروکسی شبکه وای‌فای روی خودکار است.

## خلاصه

`ERR_NAME_NOT_RESOLVED` می‌گوید کروم نتوانسته نام سایت را به آدرس تبدیل کند و نمی‌گوید علت کجاست. نخست املا و یک دستگاه دیگر را بررسی کنید تا بفهمید مشکل از شماست یا از سایت. اگر از شماست، به ترتیب حافظه کروم را پاک کنید، افزونه‌ها و ارائه‌دهنده DNS امن را خاموش کنید، تنظیم پروکسی را بررسی کنید، سرور DNS را عوض کنید و مودم را دوباره راه‌اندازی کنید. اگر از پروکسی استفاده می‌کنید، نام را پروکسی به آدرس تبدیل می‌کند؛ وقتی خود پروکسی در دسترس نباشد کد دیگری می‌بینید. برای کسانی که ترافیک خود را عمداً از یک سرور میانی عبور می‌دهند، انتخاب سمتی که نام را به آدرس تبدیل می‌کند دقیقاً به همین دلیل اهمیت دارد؛ گزینه‌ها در [صفحه پروکسی](/fa/proxy) ما آمده‌اند.
