رفع ارور This site can't be reached در مرورگر
متفرقه 1405/08/13 22 دقیقه مطالعه 3 بازدید

رفع ارور This site can't be reached در مرورگر

ارور this site can't be reached زمانی نمایش داده می‌شود که مرورگر نتواند به سایت مقصد متصل شود. در این مقاله دلایل رایج و روش‌های رفع آن مانند تنظیم DNS، پاک‌سازی کش و بررسی پروکسی را به‌صورت مرحله‌ای بررسی می‌کنیم.

فاطمه نظری
فاطمه نظری

کارشناس موبایل و اپلیکیشن

برای رفع ارور This site can't be reached، اول کد خطای زیر پیام را بخوانین. بعد سایت را با دیتای موبایل امتحان کنین، مودم را ری‌استارت کنین و DNS را پاک کنین. همین چند کار ساده، بیشترِ این خطاها را حل می‌کند.

این پیام فقط یک مشکل نیست. کروم وقتی نمی‌تواند به سرور وصل شود یا آدرس سایت را به IP تبدیل کند، همین صفحه را نشان می‌دهد. کد خاکستری‌رنگ زیر پیام، علت اصلی را مشخص می‌کند. پس قبل از هر کاری، متن دقیق خطا را ببینین.

خانواده DNS، مثل DNS_PROBE_FINISHED_NXDOMAIN، یعنی نام دامنه به هیچ آدرسی تبدیل نشده. ERR_CONNECTION_TIMED_OUT یعنی سرور در زمان مقرر جواب نداده. ERR_CONNECTION_REFUSED هم یعنی سرور اتصال را رد کرده است.

اول بررسی کنین که فقط یک سایت باز نمی‌شود یا همه سایت‌ها. اگر هیچ سایتی باز نمی‌شود، مشکل از مودم، کابل یا اینترنت‌تان است. اگر فقط یک سایت باز نمی‌شود، سراغ آدرس و DNS بروین.

بعد از آن، نوبت فایروال، آنتی‌ویروس، VPN و پروکسی است. افزونه‌های کروم، کش و کوکی‌ها و تاریخ و ساعت سیستم هم گاهی مقصرند. در این مقاله همه را قدم‌به‌قدم بررسی می‌کنیم.

هر راه‌حل را ساده توضیح می‌دهیم. حتی بدون دانش فنی هم می‌تونین مشکل را پیدا کنین و سایت موردنظرتان را دوباره باز کنین. ترتیب مرحله‌ها از ساده به پیچیده است، پس وقت‌تان هدر نمی‌رود.

نکات کلیدی این مقاله:

  • اول کد خطا را بخوانید کد زیر پیام، خانواده مشکل (DNS، تایم‌اوت یا رد اتصال) را مشخص می‌کند
  • یک سایت یا همه سایت‌ها؟ اگر همه سایت‌ها باز نمی‌شوند، مشکل از مودم یا ISP است
  • از ساده به پیچیده ری‌استارت مودم، پاک‌کردن DNS، بررسی VPN و فایروال، افزونه‌ها و کش

خطای This site can't be reached چیست و چرا نمایش داده می‌شود؟

خطای This site can't be reached چیست و چرا نمایش داده می‌شود؟

خطای «This site can't be reached» یعنی کروم نتوانسته به سرور سایت وصل شود یا آدرس سایت را به IP تبدیل کند. علت می‌تواند اینترنت قطع، DNS خراب، فایروال، VPN یا خاموش بودن خود سرور باشد. کد خطای زیر پیام، علت دقیق را نشان می‌دهد.

وقتی آدرس سایت را وارد می‌کنید چه اتفاقی می‌افتد؟

مرورگر اول باید اسم سایت را به آدرس عددی تبدیل کند. این کار را DNS انجام می‌دهد. بعد مرورگر به آن آدرس وصل می‌شود و صفحه را می‌گیرد.

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

چرا ظاهر این خطا گیج‌کننده است؟

کروم بالای صفحه یک جمله‌ی کلی می‌نویسد، مثلاً «احتمالاً سایت موقتاً از کار افتاده است». اما اصل ماجرا همان کد کوچک پایین صفحه است. خیلی‌ها آن را نمی‌بینن و دنبال راه‌حل اشتباه می‌رن.

مثلاً اگر کد مربوط به DNS باشه، ری‌استارت کامپیوتر کمکی نمی‌کنه. اگر مشکل از فایروال باشه، عوض کردن DNS فایده‌ای نداره. پس اول کد را بخونین.

این مقاله چه کمکی می‌کند؟

در این راهنمای به‌روز ۱۴۰۵ همه‌چیز را قدم‌به‌قدم می‌گیم. از ساده‌ترین بررسی‌ها شروع می‌کنیم و کم‌کم به تنظیمات پیشرفته می‌رسیم. آخر مقاله هم نکاتی برای صاحبان سایت هست.

صفحه خطای This site can't be reached در گوگل کروم همراه با کد خطا
کد خطا زیر پیام اصلی نوشته می‌شود و علت مشکل را مشخص می‌کند.
خطای This site can't be reached چیست و چرا نمایش داده می‌شود؟

شناخت کدهای خطا و علت هر کدام

شناخت کدهای خطا و علت هر کدام

کدهای خطا به سه گروه اصلی تقسیم می‌شن: خطاهای DNS، خطاهای تایم‌اوت و خطاهای رد اتصال. هر گروه یک علت متفاوت دارد. اگر کد را بشناسین، راه‌حل درست را از همان اول انتخاب می‌کنین و وقتتون هدر نمی‌ره.

خانواده DNS

کد DNS_PROBE_FINISHED_NXDOMAIN یعنی اسم دامنه به هیچ آدرسی تبدیل نشده. دلیلش غلط تایپی، منقضی شدن دامنه، کش خراب DNS یا DNS ضعیف اینترنت شماست.

کد ERR_NAME_NOT_RESOLVED هم مشابه همین است. این‌جا هم کروم نتونسته اسم سایت را پیدا کنه.

کدهای اتصال

  • ERR_CONNECTION_TIMED_OUT: سرور در زمان مقرر جواب نداده. معمولاً مشکل از شبکه، فایروال، VPN یا شلوغی سرور است.
  • ERR_CONNECTION_REFUSED: DNS درست کار کرده اما سرور اتصال را رد کرده. پورت بسته یا سرویس خاموش می‌تونه دلیلش باشه.
  • ERR_CONNECTION_RESET: اتصال وسط راه قطع شده. فایروال، پروکسی یا مشکل شبکه محتمل‌ترین علت‌هاست.
  • ERR_CONNECTION_CLOSED: سرور اتصال را بسته. گاهی به خاطر تنظیمات اشتباه سرور یا SSL پیش می‌آید.

اگر برای وصل شدن به یک سیستم دیگر از ریموت دسکتاپ استفاده می‌کنین و همین خطای رد اتصال را می‌گیرین، راهنمای رفع مشکل وصل نشدن ریموت دسکتاپ بهتون کمک می‌کنه.

جدول سریع

اگر کد با DNS شروع شد، سراغ تنظیمات DNS برین. اگر TIMED_OUT بود، شبکه و فایروال را بررسی کنین. اگر REFUSED بود، احتمال زیاد مشکل از سمت سرور یا پروکسی است.

شناخت کدهای خطا و علت هر کدام

قدم اول: مشکل از سایت است یا از اینترنت شما؟

قدم اول: مشکل از سایت است یا از اینترنت شما؟

اول چند سایت دیگر را باز کنین. اگر همه‌ی سایت‌ها باز نمی‌شن، مشکل از اینترنت یا دستگاه شماست. اگر فقط یک سایت باز نمی‌شه، احتمالاً مشکل از خود آن سایت یا DNS است. این تفکیک نصف راه است.

مراحل تشخیص

  1. یک سایت معروف مثل گوگل را باز کنین.
  2. همان سایت مشکل‌دار را با گوشی و دیتای موبایل امتحان کنین.
  3. سایت را با یک مرورگر دیگر مثل اج یا فایرفاکس باز کنین.
  4. از دستگاه دیگری روی همان وای‌فای امتحان کنین.

نتیجه را چطور بخوانیم؟

اگر با دیتای موبایل سایت باز شد ولی با وای‌فای نشد، مشکل از مودم یا ISP است. اگر روی هیچ شبکه‌ای باز نشد، احتمالاً خود سایت مشکل داره.

اگر فقط در کروم باز نشد، سراغ افزونه‌ها و کش مرورگر برین. گاهی فایرفاکس هم پیام مشابهی می‌ده. در این مورد رفع ارور Server Not Found در فایرفاکس را ببینین.

اگر اینترنت خانه مشکل داشت

وقتی اینترنت ثابت قطع بود، می‌تونین موقتاً از گوشی استفاده کنین. اگر نمی‌دونین چطور، آموزش اتصال اینترنت گوشی به کامپیوتر را بخونین. برای بررسی کلی اتصال هم راهنمای تنظیمات اینترنت و رفع مشکلات اتصال مفیده.

قدم اول: مشکل از سایت است یا از اینترنت شما؟

بررسی آدرس سایت و ری‌استارت مودم و روتر

بررسی آدرس سایت و ری‌استارت مودم و روتر

اول آدرس را دقیق چک کنین، بعد مودم و روتر را ری‌استارت کنین. غلط تایپی و پسوند اشتباه مثل .com به‌جای .ir خیلی رایج است. ری‌استارت مودم هم کش و اتصال‌های معیوب را پاک می‌کنه و اغلب مشکل را حل می‌کنه.

آدرس را چک کنین

  • املای دامنه را حرف‌به‌حرف بخونین.
  • پسوند را بررسی کنین: com، ir، net یا org.
  • اگر آدرس را از جایی کپی کردین، فاصله‌ی اضافه ته آن نباشه.
  • آدرس را با https:// و بدون آن امتحان کنین.

ری‌استارت درست مودم

  1. مودم و روتر را از برق بکشین.
  2. حدود ۳۰ ثانیه صبر کنین.
  3. اول مودم را به برق بزنین و تا روشن شدن همه‌ی چراغ‌ها صبر کنین.
  4. بعد روتر را روشن کنین.
  5. یک تا دو دقیقه بعد دوباره سایت را امتحان کنین.

خاموش و روشن کردن با دکمه‌ی پشت دستگاه گاهی کافی نیست. کشیدن دوشاخه مطمئن‌تره.

اگر مودم هنوز مشکل داشت

می‌تونین وارد پنل مودم بشین و وضعیت اتصال و DNS را ببینین. اگر آدرس پنل باز نمی‌شه، رفع مشکل باز نشدن صفحه تنظیمات مودم (192.168.1.1) را ببینین.

پاک‌سازی کش DNS و تغییر DNS به گوگل یا کلودفلر

پاک‌سازی کش DNS و تغییر DNS به گوگل یا کلودفلر

کش DNS را با دستور ipconfig /flushdns پاک کنین و بعد DNS را روی گوگل یا کلودفلر بذارین. این دو کار، خطاهای خانواده DNS را در اغلب موارد حل می‌کنن. همه‌ی مراحل در چند دقیقه انجام می‌شه.

پاک کردن کش DNS در ویندوز

در ویندوز ۱۰ سراغ Command Prompt و در ویندوز ۱۱ روی Start راست‌کلیک کنین و Terminal (Admin) را بزنین. بعد دستورها را به این ترتیب وارد کنین:

  1. ipconfig /release
  2. ipconfig /flushdns
  3. ipconfig /renew
  4. netsh winsock reset
  5. netsh int ip reset
  6. کامپیوتر را ری‌استارت کنین.

یادتون باشه ریست کردن سرویس DNS Client از services.msc در ویندوز ۱۰ و ۱۱ معمولاً ممکن نیست. گزینه Restart خاکستری است.

پاک کردن کش DNS خود کروم

در نوار آدرس بنویسین chrome://net-internals/#dns و دکمه Clear host cache را بزنین.

تغییر DNS

  • گوگل: ترجیحی ۸.۸.۸.۸ و جایگزین ۸.۸.۴.۴
  • کلودفلر: ترجیحی ۱.۱.۱.۱ و جایگزین ۱.۰.۰.۱

مسیرش در ویندوز این است: Settings، بعد Network & Internet، بعد Change adapter options. روی اتصال راست‌کلیک و Properties را بزنین. سپس IPv4 را انتخاب و Properties را باز کنین. در پایان گزینه Use the following DNS server addresses را فعال کنین و آدرس‌ها را وارد کنین.

بررسی فایروال، آنتی‌ویروس، VPN و پروکسی

بررسی فایروال، آنتی‌ویروس، VPN و پروکسی

فایروال، آنتی‌ویروس، VPN و پروکسی همگی می‌تونن ترافیک کروم را مسدود کنن. برای تست، هر کدام را چند دقیقه غیرفعال کنین و سایت را دوباره باز کنین. اگر باز شد، مقصر را پیدا کرده‌این.

VPN و پروکسی

اگر VPN روشن دارین، اول خاموشش کنین. گاهی هم برعکس است و سایت فقط با VPN باز می‌شه. هر دو حالت را امتحان کنین.

بعد تنظیمات پروکسی را ببینین. بعضی نرم‌افزارها بدون اطلاع شما پروکسی تنظیم می‌کنن و بعد از حذف، تنظیمش باقی می‌مونه.

  1. Settings ویندوز را باز کنین.
  2. به Network & Internet و بعد Proxy برین.
  3. گزینه Automatically detect settings را روشن بذارین.
  4. گزینه Use a proxy server را خاموش کنین.
  5. کروم را ببندین و دوباره باز کنین.

فایروال و آنتی‌ویروس

آنتی‌ویروس را فقط برای چند دقیقه غیرفعال کنین. بعضی آنتی‌ویروس‌ها قابلیت اسکن HTTPS دارن و همین باعث قطع اتصال می‌شه. اگر مشکل حل شد، کروم را در لیست استثنا بذارین.

در فایروال ویندوز هم مطمئن بشین Chrome اجازه‌ی دسترسی به شبکه‌های Private و Public را داره. بعد از تست، حتماً محافظ را دوباره روشن کنین.

یک نکته‌ی امنیتی

آنتی‌ویروس را برای مدت طولانی خاموش نذارین. فقط برای تست و در حد چند دقیقه.

غیرفعال‌کردن افزونه‌ها و پاک‌کردن کش و کوکی‌های کروم

غیرفعال‌کردن افزونه‌ها و پاک‌کردن کش و کوکی‌های کروم

افزونه‌های مسدودکننده تبلیغ، VPN و امنیتی گاهی اتصال را قطع می‌کنن. کش و کوکی‌های خراب هم همین مشکل را می‌سازن. اول افزونه‌ها را خاموش کنین، بعد کش را پاک کنین. اغلب همین دو قدم کافی است.

غیرفعال‌کردن افزونه‌ها

  1. در نوار آدرس بنویسین chrome://extensions.
  2. همه‌ی افزونه‌ها را خاموش کنین.
  3. سایت را دوباره باز کنین.
  4. اگر باز شد، افزونه‌ها را یکی‌یکی روشن کنین تا مقصر پیدا بشه.

راه سریع‌تر هم هست. سایت را در پنجره‌ی Incognito باز کنین. در این حالت اغلب افزونه‌ها غیرفعال هستن.

پاک کردن کش و کوکی‌ها

  1. کلیدهای Ctrl + Shift + Delete را بزنین.
  2. بازه‌ی زمانی را روی All time بذارین.
  3. گزینه‌های Cookies and other site data و Cached images and files را تیک بزنین.
  4. روی Clear data کلیک کنین.
  5. کروم را ببندین و دوباره باز کنین.

مراقب باشین

پاک کردن کوکی‌ها شما را از سایت‌هایی که واردشون شده‌اید خارج می‌کنه. پسوردهای مهم را قبلش جایی ذخیره کنین. اگر نمی‌خواین همه‌چیز پاک بشه، فقط کوکی‌های همان یک سایت را از بخش Site settings حذف کنین.

بررسی تاریخ و ساعت سیستم و فایل hosts

بررسی تاریخ و ساعت سیستم و فایل hosts

تاریخ و ساعت اشتباه باعث خطای گواهی SSL و قطع اتصال می‌شه. فایل hosts هم اگر ورودی مسدودکننده داشته باشه، سایت را بی‌سروصدا از کار می‌ندازه. هر دو را در یک دقیقه می‌شه چک کرد.

تاریخ و ساعت

مرورگر گواهی سایت را با تاریخ سیستم مقایسه می‌کنه. اگر ساعت شما چند روز عقب یا جلو باشه، گواهی نامعتبر به نظر می‌رسه.

  1. روی ساعت نوار وظیفه راست‌کلیک کنین.
  2. گزینه Adjust date and time را بزنین.
  3. Set time automatically را روشن کنین.
  4. منطقه‌ی زمانی را روی Tehran بذارین.
  5. روی Sync now کلیک کنین.

بررسی فایل hosts

این فایل در مسیر C:\Windows\System32\drivers\etc\hosts قرار دارد. آن را با Notepad و با دسترسی Administrator باز کنین.

خط‌هایی که با # شروع می‌شن توضیح هستن. اگر خطی دیدین که اسم سایت مشکل‌دار کنار آدرس‌هایی مثل ۱۲۷.۰.۰.۱ آمده، آن را پاک کنین یا اول خطش # بذارین.

قبل از ویرایش

  • اول یک نسخه پشتیبان از فایل بگیرین.
  • فقط خط‌های مشکوک را تغییر بدین.
  • بعد از ذخیره، کروم را ببندین و دوباره باز کنین.

بعضی بدافزارها و نرم‌افزارهای کرک‌شده این فایل را دستکاری می‌کنن. اگر ورودی‌های ناآشنا و زیادی دیدین، سیستم را با آنتی‌ویروس اسکن کنین.

راهکارهای پیشرفته: غیرفعال‌کردن QUIC و IPv6

راهکارهای پیشرفته: غیرفعال‌کردن QUIC و IPv6

اگر راه‌حل‌های قبلی جواب نداد، پروتکل QUIC در کروم و IPv6 در آداپتور شبکه را غیرفعال کنین. بعضی شبکه‌ها و ISPها این دو را درست پشتیبانی نمی‌کنن و همین باعث قطع اتصال می‌شه. این روش‌ها همیشه جواب نمی‌دن، ولی ارزش امتحان دارن.

غیرفعال‌کردن QUIC

QUIC پروتکلی است که گوگل برای سرعت بیشتر ساخته. روی بعضی شبکه‌ها مسدود می‌شه و کروم نمی‌تونه وصل بشه.

  1. در نوار آدرس بنویسین chrome://flags/#enable-quic.
  2. گزینه Experimental QUIC protocol را روی Disabled بذارین.
  3. روی Relaunch کلیک کنین.

غیرفعال‌کردن IPv6

اگر اینترنت شما IPv6 را ناقص پشتیبانی کنه، مرورگر سعی می‌کنه از آن استفاده کنه و گیر می‌کنه. غیرفعال کردنش در ویندوز ساده است.

  1. کلیدهای Win + R را بزنین و ncpa.cpl را وارد کنین.
  2. روی اتصال فعال راست‌کلیک و Properties را بزنین.
  3. تیک Internet Protocol Version 6 (TCP/IPv6) را بردارین.
  4. روی OK کلیک و کامپیوتر را ری‌استارت کنین.

اگر نتیجه نگرفتین

تغییرات را برگردانین. QUIC را دوباره روی Default بذارین و IPv6 را فعال کنین. این تنظیمات را بی‌دلیل تغییر‌یافته نذارین، چون ممکنه روی برنامه‌های دیگه اثر بذاره.

ریست یا نصب مجدد گوگل کروم

ریست یا نصب مجدد گوگل کروم

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

ریست تنظیمات

  1. در نوار آدرس بنویسین chrome://settings/resetProfileSettings.
  2. روی Restore settings to their original defaults کلیک کنین.
  3. دکمه Reset settings را بزنین.
  4. کروم را ببندین و دوباره باز کنین.

این کار افزونه‌ها را غیرفعال و تنظیمات موتور جستجو و صفحه شروع را برمی‌گردونه. بوکمارک‌ها و رمزهای ذخیره‌شده پاک نمی‌شن.

نصب مجدد

  1. اول با حساب گوگل خودتون Sync را فعال کنین تا بوکمارک‌ها ذخیره بشن.
  2. از Settings ویندوز بخش Apps، کروم را Uninstall کنین.
  3. پوشه‌ی داده‌ها را در صورت نیاز پاک کنین.
  4. آخرین نسخه را از سایت رسمی گوگل دانلود و نصب کنین.

مرورگر دیگری هم امتحان کنین

اگر با مرورگر دیگه مثل فایرفاکس یا اج همه‌چیز عادی بود، مشکل از کروم است. گاهی خود فایرفاکس هم گیر می‌کنه. اگر با پیام «already running» مواجه شدین، رفع ارور Firefox is already running مشکل را حل می‌کنه.

نکاتی برای مدیران سایت: بررسی سرور و رکوردهای DNS

نکاتی برای مدیران سایت: بررسی سرور و رکوردهای DNS

اگر صاحب سایت هستین و کاربران این خطا را می‌بینن، اول وضعیت سرور را چک کنین. بعد رکوردهای DNS، فایروال و گواهی SSL را بررسی کنین. بیشتر مشکل‌ها از همین چهار مورد می‌آد.

سرور و پورت‌ها

  • مطمئن بشین وب‌سرور (Nginx یا Apache) روشنه.
  • پورت‌های ۸۰ و ۴۴۳ باید باز باشن. با دستور ss -tlnp می‌تونین بررسی کنین.
  • منابع سرور مثل رم و CPU را ببینین.
  • فایروال سرور و هاست را چک کنین. گاهی IP کاربران اشتباهی بلاک می‌شه.

رکوردهای DNS

رکورد A باید به IP درست سرور اشاره کنه. با دستور nslookup example.com 8.8.8.8 یا dig، جواب را از DNS گوگل ببینین.

بعد از تغییر رکوردها، انتشار DNS ممکنه تا ۴۸ ساعت طول بکشه. مقدار TTL را قبل از تغییر کم کنین تا این زمان کوتاه‌تر بشه.

دامنه و گواهی SSL

  • تاریخ انقضای دامنه را چک کنین. دامنه‌ی منقضی‌شده همان خطای NXDOMAIN را می‌سازه.
  • گواهی SSL منقضی‌شده یا ناقص باعث قطع اتصال می‌شه.
  • با curl -I https://example.com جواب سرور را از بیرون تست کنین.
  • از چند شبکه و چند کشور مختلف سایت را امتحان کنین.

جمع‌بندی و پاسخ به سوالات متداول

جمع‌بندی و پاسخ به سوالات متداول

برای رفع خطای This site can't be reached، اول کد خطا را بخونین. بعد مودم را ری‌استارت و DNS را پاک کنین. سپس فایروال، VPN، افزونه‌ها و کش را بررسی کنین. اگر نشد، سراغ QUIC و IPv6 و در نهایت ریست کروم برین.

خلاصه مسیر عیب‌یابی

  1. بررسی کنین فقط یک سایت مشکل داره یا همه.
  2. آدرس را چک و مودم را ری‌استارت کنین.
  3. کش DNS را پاک و DNS را عوض کنین.
  4. فایروال، VPN و پروکسی را بررسی کنین.
  5. افزونه‌ها، کش و کوکی را مدیریت کنین.
  6. تاریخ سیستم و فایل hosts را ببینین.
  7. در آخر کروم را ریست یا دوباره نصب کنین.

سوالات متداول

چرا فقط یک سایت باز نمی‌شود؟

احتمالاً مشکل از خود آن سایت، DNS یا مسدود بودن آدرس آن در شبکه شماست. سایت را با دیتای موبایل امتحان کنین.

آیا تغییر DNS امن است؟

بله. DNS گوگل و کلودفلر معتبر و پرکاربرد هستن. هر وقت خواستین، می‌تونین به حالت خودکار برگردین.

این خطا در گوشی هم پیش می‌آید؟

بله. در اندروید هم همین پیام می‌آد. حالت پرواز را روشن و خاموش کنین و DNS خصوصی را از تنظیمات شبکه عوض کنین.

اگر هیچ‌کدام جواب نداد چه کنم؟

با پشتیبانی اینترنت (ISP) تماس بگیرین و کد خطا را بگین. ممکنه مشکل از سمت سرویس‌دهنده یا یک قطعی منطقه‌ای باشه.

وقتی پاک‌کردن DNS کافی نیست: بازنشانی پشته شبکه ویندوز

<p>گاهی بعد از حذف یک برنامه VPN، آنتی‌ویروس یا نرم‌افزار پروکسی، بقایای آن در تنظیمات شبکه ویندوز می‌ماند. در این حالت حتی با پاک‌کردن کش DNS هم خطای «This site can't be reached» برطرف نمی‌شود.

مشکل در لایه‌ای پایین‌تر است که برنامه‌ها از طریق آن با شبکه صحبت می‌کنند.</p><p>این لایه Winsock نام دارد و فهرستی از ماژول‌های ارتباطی را نگه می‌دارد. اگر یکی از این ورودی‌ها خراب یا نیمه‌کاره باشد، تقریباً همه برنامه‌ها در اتصال دچار مشکل می‌شوند.

نشانه‌اش این است که کروم، اج و حتی برنامه‌های دیگر هم خطاهایی مثل ERR_CONNECTION_RESET یا ERR_CONNECTION_TIMED_OUT نشان می‌دهند.</p><p>برای بازنشانی، ابتدا منوی استارت را باز کنید و عبارت cmd را جست‌وجو کنید. روی Command Prompt راست‌کلیک کنید و گزینه اجرا با دسترسی مدیر را بزنید.

سپس دستورهای زیر را یکی‌یکی وارد کنید و بعد از هر کدام Enter بزنید:</p><ol><li><code>netsh winsock reset</code></li><li><code>netsh int ip reset</code></li><li><code>ipconfig /release</code></li><li><code>ipconfig /renew</code></li></ol><p>بعد از اجرای دستورها، سیستم را ری‌استارت کنید.

بدون ری‌استارت تغییرات کامل اعمال نمی‌شود و ممکن است فکر کنید روش جواب نداده است.</p><p>چند نکته مهم را پیش از شروع در نظر بگیرید. دستور دوم تنظیمات IP را به حالت پیش‌فرض برمی‌گرداند.

اگر روی سیستم یا شبکه اداری IP ثابت تنظیم کرده‌اید، اعداد آن را قبل از اجرا یادداشت کنید تا بعداً دوباره وارد کنید.</p><p>همچنین ریست Winsock ممکن است ورودی‌های افزوده‌شده توسط برخی نرم‌افزارهای امنیتی را حذف کند.

اگر بعد از ریست، آنتی‌ویروس هشدار داد یا بخشی از محافظت وب غیرفعال شد، همان نرم‌افزار را یک بار ریپر یا نصب مجدد کنید.</p><p>برای اطمینان از نتیجه، بعد از بالا آمدن ویندوز سایتی را که مشکل داشت با یک مرورگر دیگر هم امتحان کنید.

اگر در مرورگر دیگر باز شد، مشکل به خود کروم برمی‌گردد. اما اگر در همه مرورگرها باز شد، یعنی پشته شبکه مشکل داشته و ریست آن را برطرف کرده است. در غیر این صورت سراغ بررسی درایور کارت شبکه و ابزارهای تشخیصی بروید.</p>

پیدا کردن محل قطعی با ping، nslookup و tracert

<p>به‌جای امتحان‌کردن کورکورانه راه‌حل‌ها، می‌توانید با سه دستور ساده بفهمید قطعی دقیقاً کجاست. این دستورها در Command Prompt ویندوز و ترمینال مک و لینوکس کار می‌کنند و نیازی به نصب برنامه ندارند.</p><p>اول <code>ping 8.8.8.8</code> را اجرا کنید. این آدرس سرور عمومی گوگل است و به DNS نیازی ندارد.

اگر پاسخ گرفتید، اینترنت شما وصل است. حالا <code>ping google.com</code> را بزنید. اگر آدرس عددی جواب داد ولی نام دامنه جواب نداد، مشکل قطعاً از DNS است و باید سرور DNS را عوض کنید.</p><p>دستور <code>nslookup example.com</code> جزئیات بیشتری می‌دهد.

خروجی آن نشان می‌دهد کدام سرور DNS پاسخ داده و دامنه به چه IP تبدیل شده است. اگر عبارت «Non-existent domain» دیدید، دامنه از دید آن DNS وجود ندارد.

در این حالت امتحان کنید <code>nslookup example.com 1.1.1.1</code> تا جواب را از DNS کلودفلر بگیرید و با نتیجه قبلی مقایسه کنید.</p><p>دستور <code>tracert example.com</code> مسیر بسته‌ها را مرحله‌به‌مرحله نشان می‌دهد. در مک و لینوکس معادل آن traceroute است. هر خط یک مرحله در مسیر است.

خط اول معمولاً مودم یا روتر خانگی شماست و خط‌های بعدی به شبکه ارائه‌دهنده اینترنت و سپس سرور مقصد می‌رسند.</p><p>اگر از همان خط اول ستاره و عبارت Request timed out دیدید، مشکل بین کامپیوتر و مودم است.

اگر مسیر تا چند مرحله جلو رفت و بعد قطع شد، مشکل در شبکه ارائه‌دهنده اینترنت یا مسیر میانی است و کاری از دست شما برنمی‌آید جز تماس با پشتیبانی.</p><p>یک نکته را فراموش نکنید. بعضی سرورها عمداً به ping پاسخ نمی‌دهند تا از حملات جلوگیری کنند.

بنابراین اگر فقط ping یک سایت شکست خورد ولی سایت‌های دیگر درست بودند، نتیجه نگیرید که سرور خاموش است. بهتر است نتیجه این سه دستور را کنار هم بخوانید و با یک شبکه دیگر، مثل هات‌اسپات موبایل، مقایسه کنید.</p>

درایور کارت شبکه و تنظیمات صرفه‌جویی انرژی

<p>اگر خطا بعد از آپدیت ویندوز، بیدارشدن لپ‌تاپ از حالت خواب یا نصب یک نرم‌افزار جدید شروع شده، درایور کارت شبکه مظنون اصلی است.

درایور قدیمی یا ناسازگار باعث قطع‌ووصل‌های کوتاه می‌شود و کروم در همان لحظه صفحه خطا نشان می‌دهد.</p><p>کلیدهای Win و X را بزنید و Device Manager را باز کنید. بخش Network adapters را باز کنید و روی کارت وای‌فای یا اترنت خود راست‌کلیک کنید. گزینه Update driver را بزنید.

اگر مشکل بعد از یک آپدیت شروع شده بود، در تب Driver از گزینه Roll Back Driver استفاده کنید تا نسخه قبلی برگردد.</p><p>برای نتیجه بهتر، آخرین درایور را مستقیماً از سایت سازنده لپ‌تاپ یا مادربورد دانلود کنید. درایورهای عمومی ویندوز گاهی قدیمی‌اند.

نام دقیق مدل دستگاه را از برچسب پشت لپ‌تاپ پیدا کنید و فقط نسخه مخصوص همان مدل را نصب کنید.</p><p>یکی از دلایل پنهان قطعی‌های مقطعی، تنظیم صرفه‌جویی انرژی است. در همان پنجره Device Manager روی کارت شبکه دوبار کلیک کنید و به تب Power Management بروید.

تیک گزینه «Allow the computer to turn off this device to save power» را بردارید. این کار مخصوصاً در لپ‌تاپ‌ها اثر محسوسی دارد.</p><p>ویندوز یک عیب‌یاب داخلی هم دارد. مسیر Settings، سپس Network & Internet، سپس Status و در پایان Network troubleshooter را باز کنید.

این ابزار مشکلات رایج مثل غیرفعال‌بودن آداپتور یا IP نامعتبر را خودکار اصلاح می‌کند. نتیجه‌اش همیشه قطعی نیست، اما اجرای آن یک دقیقه بیشتر وقت نمی‌گیرد.</p><p>اگر از وای‌فای استفاده می‌کنید، یک بار با کابل شبکه امتحان کنید.

اگر با کابل مشکل حل شد، مسئله به سیگنال یا درایور بی‌سیم برمی‌گردد. در این حالت باند 5 گیگاهرتز را به‌جای 2.4 امتحان کنید یا کانال وای‌فای را در تنظیمات مودم تغییر دهید، چون شلوغی کانال در آپارتمان‌ها شایع است.</p>

این خطا روی موبایل: راه‌حل‌های مخصوص اندروید و iOS

<p>روی گوشی هم کروم می‌تواند همین صفحه خطا را نشان دهد، اما راه‌حل‌ها با کامپیوتر فرق دارند. اولین قدم این است که ببینید با دیتای موبایل سایت باز می‌شود یا نه.

اگر با دیتا باز شد و با وای‌فای نشد، مشکل از مودم یا شبکه خانگی است، نه گوشی.</p><p>در اندروید، حالت پرواز را چند ثانیه روشن و دوباره خاموش کنید. این کار اتصال شبکه را کامل بازسازی می‌کند.

اگر نتیجه نگرفتید، به تنظیمات وای‌فای بروید، شبکه را فراموش کنید و دوباره با رمز وصل شوید. گاهی اطلاعات ذخیره‌شده اتصال قدیمی می‌شود و فقط حذف آن کافی است.</p><p>تنظیم Private DNS یکی از دلایل پنهان خطاست.

در اندروید مسیر تنظیمات، شبکه و اینترنت، سپس Private DNS را باز کنید. اگر روی یک آدرس نامعتبر تنظیم شده، آن را روی Automatic بگذارید.

برای تست می‌توانید نام میزبان <code>dns.google</code> یا <code>one.one.one.one</code> را وارد کنید.</p><p>در خود کروم اندروید، از منوی سه‌نقطه وارد تنظیمات شوید و حالت صرفه‌جویی در داده را خاموش کنید. سپس در بخش حریم خصوصی، کش و کوکی‌ها را پاک کنید.

همچنین از تنظیمات گوشی مطمئن شوید تاریخ و ساعت روی حالت خودکار است، چون ساعت اشتباه روی اتصال امن اثر مستقیم دارد.</p><p>در آیفون، ابتدا همین سایت را در سافاری امتحان کنید. اگر در سافاری باز شد، مشکل از کروم است و حذف و نصب مجدد آن کمک می‌کند.

اگر سافاری هم باز نکرد، مسیر General، سپس Transfer or Reset iPhone، سپس Reset و در آخر Reset Network Settings را بزنید.</p><p>توجه کنید که ریست تنظیمات شبکه، رمز وای‌فای‌های ذخیره‌شده و تنظیمات VPN را پاک می‌کند. پس رمز شبکه‌ها را در دسترس داشته باشید.

اگر برنامه VPN نصب دارید، قبل از ریست آن را خاموش کنید. گاهی هم قابلیت iCloud Private Relay باعث ناسازگاری با برخی شبکه‌ها می‌شود و خاموش‌کردنش مشکل را حل می‌کند.</p>

خطای اتصال در محیط توسعه: وقتی localhost باز نمی‌شود

<p>برنامه‌نویسان معمولاً این خطا را موقع باز کردن آدرس‌هایی مثل <code>localhost:8000</code> می‌بینند. در این حالت معمولاً DNS یا اینترنت مقصر نیست. پیام ERR_CONNECTION_REFUSED یعنی کامپیوتر شما پیدا شده، اما هیچ برنامه‌ای روی آن پورت گوش نمی‌دهد.</p><p>اولین بررسی این است که سرور واقعاً اجرا شده باشد.

ممکن است دستور اجرای پروژه، مثل <code>php artisan serve</code> یا <code>npm run dev</code>، با خطا متوقف شده باشد. ترمینال را نگاه کنید و مطمئن شوید پیام آماده‌بودن سرور و شماره پورت دقیق را نشان می‌دهد.</p><p>مرحله بعد، بررسی اشغال‌بودن پورت است.

در ویندوز دستور <code>netstat -ano | findstr :8000</code> و در لینوکس یا مک دستور <code>ss -tlnp | grep 8000</code> را اجرا کنید. اگر خروجی خالی بود، هیچ برنامه‌ای روی آن پورت نیست.

اگر برنامه دیگری آن را گرفته بود، پورت را عوض کنید.</p><p>گاهی سرور فقط روی 127.0.0.1 گوش می‌دهد و شما با آدرس IP شبکه یا از داخل یک ماشین مجازی وارد می‌شوید. برای دسترسی از بیرون، سرور را روی 0.0.0.0 اجرا کنید.

برعکس آن هم رخ می‌دهد: localhost به آدرس IPv6 یعنی ::1 تبدیل می‌شود، در حالی که سرور فقط روی IPv4 فعال است. آدرس <code>127.0.0.1</code> را مستقیم امتحان کنید.</p><p>در داکر، نگاشت پورت را بررسی کنید.

اگر پورت داخل کانتینر باز است ولی در تنظیم ports نگاشت نشده، از بیرون قابل دسترس نیست. دستور <code>docker ps</code> ستون پورت‌ها را نشان می‌دهد و اشتباه را سریع آشکار می‌کند.</p><p>مورد آخر مربوط به خود کروم است.

اگر قبلاً دامنه‌ای را با HTTPS باز کرده باشید، کروم ممکن است با HSTS آن را به https ببرد، در حالی که سرور محلی فقط http دارد.

آدرس <code>chrome://net-internals/#hsts</code> را باز کنید و دامنه را در بخش Delete domain security policies حذف کنید.</p><p>برای سرور واقعی روی VPS هم همین منطق صادق است. فایروال مثل ufw ممکن است پورت را بسته باشد و باید آن را باز کنید.</p>

خطا در وای‌فای عمومی، هتل و شبکه‌های اداری

<p>اگر خطا فقط در کافه، هتل، فرودگاه یا محل کار دیده می‌شود، علت معمولاً با شبکه خانگی تفاوت دارد. بسیاری از این شبکه‌ها قبل از دسترسی کامل، شما را به یک صفحه ورود یا تأیید قوانین هدایت می‌کنند.

به این صفحه Captive Portal می‌گویند.</p><p>مشکل اینجاست که این هدایت فقط روی سایت‌های بدون HTTPS خوب کار می‌کند. وقتی مستقیم سراغ یک سایت امن می‌روید، مرورگر اتصال را قطع می‌کند و به‌جای صفحه ورود، پیام «This site can't be reached» نمایش می‌دهد.

راه‌حل ساده است: آدرس <code>http://neverssl.com</code> را باز کنید تا صفحه ورود ظاهر شود.</p><p>اگر صفحه ورود باز نشد، VPN را موقتاً خاموش کنید. همچنین اگر DNS دلخواه یا Private DNS تنظیم کرده‌اید، آن را به حالت خودکار برگردانید. شبکه عمومی برای تشخیص شما از DNS خودش استفاده می‌کند.

بعد از ورود موفق، تنظیمات را دوباره فعال کنید.</p><p>در شبکه‌های اداری و دانشگاهی، سایت‌ها ممکن است عمداً مسدود شده باشند. بسته‌شدن دسترسی به یک دسته از سایت‌ها، مثل شبکه‌های اجتماعی یا فایل‌شیرینگ، کار فیلتر سازمانی است.

در این حالت تغییر تنظیمات کامپیوتر فایده‌ای ندارد و باید با مدیر شبکه صحبت کنید.</p><p>در شبکه خانگی هم چند حالت مشابه وجود دارد. اگر در مودم فیلتر کنترل والدین یا فیلتر MAC فعال است، ممکن است فقط یک دستگاه یا فقط چند سایت مسدود شود.

صفحه مدیریت مودم را که معمولاً در آدرس <code>192.168.1.1</code> است باز کنید و این بخش‌ها را بررسی کنید.</p><p>یکی دیگر از دلایل کم‌شناخته، پرشدن فهرست آدرس‌هایی است که مودم می‌تواند به دستگاه‌ها بدهد. وقتی دستگاه‌های زیادی وصل‌اند، دستگاه جدید IP نمی‌گیرد و اتصالش ناقص می‌ماند.

چند دستگاه بلااستفاده را قطع کنید یا مودم را ری‌استارت کنید.</p><p>در نهایت، اگر دو دستگاه IP یکسان داشته باشند، هر دو دچار قطعی می‌شوند. برای رفع آن، IP را روی حالت خودکار بگذارید.</p>

فاطمه نظری
فاطمه نظری

کارشناس موبایل و اپلیکیشن

فاطمه نظری کارشناس موبایل و اپلیکیشن با پیشینه مدیریت محصول دیجیتال است. او آموزش‌های گام‌به‌گام کار با گوشی‌های اندروید و آیفون، اپلیکیشن‌های کاربردی و شبکه‌های اجتماعی مثل واتساپ، اینستاگرام و تلگرام را تولید می‌کند.

موبایل و اپلیکیشن تجربه کاربری شبکه‌های اجتماعی محصول دیجیتال
مشاهده همه مقالات

مقالات مرتبط

1405/08/12 22 دقیقه

نسخه‌های غیررسمی اینستاگرام؛ معرفی، مزایا و خطرات

در این مقاله انواع نسخه‌های غیررسمی اینستاگرام، امکانات و تفاوت‌های آن‌ها با نسخه اصلی بررسی می‌شود. همچنین خطرات امنیتی، احتمال مسدود شدن حساب و راهک...

1405/08/11 22 دقیقه

حل مشکل وصل نشدن جیمیل به کلش آو کلنز

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

1405/08/10 23 دقیقه

راهنمای تصویری تنظیمات ایمیل در یاهو

این مقاله راهنمای کامل و تصویری تنظیمات ایمیل یاهو است و بخش‌هایی مانند امنیت حساب، امضا، فیلترها، فوروارد و پاسخ خودکار را گام‌به‌گام توضیح می‌دهد. ب...

1405/08/09 23 دقیقه

تشخیص اکتیو بودن ویندوز 10 | راهنمای کامل بررسی فعال‌سازی

در این مقاله روش‌های مختلف تشخیص اکتیو بودن ویندوز 10 را از طریق تنظیمات، دستورات CMD و PowerShell بررسی می‌کنیم. همچنین با نشانه‌های غیرفعال بودن وین...

1405/07/02 19 دقیقه

فعال کردن جیمیل در کلش (Clash): آموزش کامل

این مقاله نحوه فعال کردن و دسترسی به جیمیل از طریق فیلترشکن کلش (Clash) را به‌صورت کامل آموزش می‌دهد. مراحل تنظیم پروکسی، رفع خطاهای متداول اتصال و نک...

1405/06/18 16 دقیقه

حداقل سخت افزار مورد نیاز برای نصب ویندوز 10 (راهنمای جامع)

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

دیدگاه‌ها

نظرات شما پس از بررسی منتشر خواهد شد. اطلاعات تماس محفوظ می‌ماند.

هنوز دیدگاهی ثبت نشده. اولین نفری باشید!

پیشخوانک