خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را
مشکل IPv6 Connectivity: No Internet access در ویندوز
اگر با ارور IPv6 Connectivity: No Internet access در سیستم تان مواجه شده اید، قصد داریم در این پست با ارائه روش هایی به حل آن بپردازیم. اگر از طریق Control panel ویندوز به Network and sharing center وارد شوید و یا پنجره Run را باز کرده و دستور ncpa.cpl را تایپ و Enter کنید، پنجره network connection باز خواهد شد و حال روی کارت شبکه مورد نظر کلیک راست کرده و Status بگیرید، در مقابل IPv6 Connectivity، خواهید دید که عبارت No Internet Access درج شده است.
اگر در مقابل IPv6 Connectivity، عبارت No network access درج شده باشد، بدان معناست که DHCP server شناسایی نشده و آدرس لینک لوکالی بدان تخصیص داده نشده است. چنانچه No internet access را مشاهده کردید بدان معناست که DHCP server شناسایی شده ولی آدرس لینک لوکالی بدان تخصیص نیافته است و این بدان معناست که چیزی در IPv6 configuration شما اشتباه است. پس پر واضح است که No network access و No internet access، دو موضوع کاملا مجزا و متفاوت از هم هستند.
اما قبل از اینکه به سراغ راه حل و رفع مشکل برویم، در چند خط به بررسی IPV6 بپردازیم.
اگر در اجرای دستورات بالا با خطای access denied مواجه شدید، لطفا به رجیستری ویندوز وارد شوید.
روی فولدر 26 کلیک راست کرده و گزینه Permissions را کلیک کنید.
دکمه Add را کلیک کرده و EVERYONE را در پنجره جدید باز شده وارد و OK کنید تا به لیست اضافه شود. اگر EVERYONE از قبل در لیست وجود دارد، نیازی به کلیک دکمه Add نیست. فقط ستون Allow را برای Full Control فعال کنید.
در آخر فرم را ok کرده و از سیستم Sign out و دوباره Sign in کنید تا تغییرات در سیستم اعمال شود. سپس دستورات فوق را که مطرح شده بود را در CMD وارد کنید.
از لیست کشویی Startup type، گزینه Disabled را انتخاب کرده و سپس دکمه Stop را کلیک کنید.
سپس فرم را ok کنید و وضعیت مشکل را بررسی نمایید.
و پس از آن فایروال را غیرفعال کنید:
وقتی اینکار را انجام دهید، پنجره Select Network Feature Type نمایش داده خواهد شد که از لییست گزینه Protocol را انتخاب کرده و Add کنید.
حالا در فرم Select Network Protocol گزینه Reliable Multicast Protocol را انتخاب کرده و ok کنید.
برای هر کدام از آیتم های لیست همین مراحل را دنبال کنید. سپس فرم را ok کرده و سیستم را ریستارت کنید و وضعیت را بررسی نمایید.
سپس از پانل سمت چپ، گزینه Troubleshoot را انتخاب کرده و در قسمت مقابل هم گزینه Internet Connections را کلیک کنید و سپس دکمه Run the troubleshooter را کلیک کنید.
سپس مراحل troubleshooter را دنبال کنید تا مشکل شناسایی و در صورت امکان برطرف شود.
اگر در مقابل IPv6 Connectivity، عبارت No network access درج شده باشد، بدان معناست که DHCP server شناسایی نشده و آدرس لینک لوکالی بدان تخصیص داده نشده است. چنانچه No internet access را مشاهده کردید بدان معناست که DHCP server شناسایی شده ولی آدرس لینک لوکالی بدان تخصیص نیافته است و این بدان معناست که چیزی در IPv6 configuration شما اشتباه است. پس پر واضح است که No network access و No internet access، دو موضوع کاملا مجزا و متفاوت از هم هستند.
اما قبل از اینکه به سراغ راه حل و رفع مشکل برویم، در چند خط به بررسی IPV6 بپردازیم.
What is IPv6?
IPV6 یا Internet Protocol Version 6 تمام پروتکل های ارتباطی را مدیریت می کند که قادر است بسته های اطلاعاتی را در شبکه منتقل کند. IPv6 توسط Internet Engineering Task Force یا IETF ایجاد شده است تا بر مشکلاتی که در Ipv4 وجود دارد غلبه شود. Ipv4 همانطور که اطلاع دارید 32 بیتی بوده و این در حالیست که Ipv6 فرمت 128 بیتی دارد و به نوعی اصلا کمبود IP در Ipv6 نخواهیم داشت ولی در IPV4 کاملا با کمبود IP مواجه هستیم. Ipv6 جایگزین Ipv4 بوده و در آینده از آن استفاده خواهد شد.What is the main cause of IPv6 No Internet Access on Windows 10?
IPv6 در همه دستگاه ها وجود ندارد و بسیاری از دستگاه ها قادر به ارائه آن و پشتیبانی از آن نیستند و بسیاری از ISP ها هنوز آنرا ارائه نمی دهند و ضمن آنکه بصورت پیشفرض ipv6 فعال نیست. اما ممکن است دلایل دیگری مانند درایورهای کارت شبکه خراب، قدیمی یا ناسازگار هم باعث بروز چنین مشکلاتی شوند. علاوه بر اینها دلایل دیگری هم ممکن است باعث پیغام IPv6 Connectivity: No Internet access در تنظیمات کارت شبکه شود. بر حسب کاربران مختلف و سیستم هایی با پیکربندی های مختلف، ممکن است دلایل مختلفی برای این مشکل وجود داشته باشد و شما باید روش ها را در پیش گیرید تا مشکل را حل کنید. از این رو بدون اتلاف وقت، روش های حل مشکل را در ادامه مطرح کرده ایم که با بکارگیری آنها، بتوانید مشکل مذکور را رفع کنید.
قبل از هر کاري بهتر از سيستم تان Restore point تهيه کنيد تا در صورت بروز مشکل جاي جبران داشته باشيد.
Method 1: Reset IPv6 and Winsock
لطفا Command Prompt را بصورت Run as Administrator اجرا کرده و هر کدام از دستورات زیر را یک به یک در CMD وارد و Enter کنید.• ipconfig /flushdns
• nbtstat –r
• netsh int ip reset
• netsh winsock reset
• netsh winsock reset catalog
• netsh int ipv6 reset reset.log
Method 2: Update your Network drivers
اگر لب تاپ دارید که به وب سایت سازنده لب تاپ بروید و اگر هم که کامپیوتر PC دارید به وب سایت سازنده کارت شبکه خود وارد شوید. سپس آخرین درایور مربوط به کارت شبکه خود را متناسب با نسخه ویندوز دانلود کرده و نصب کنید. یا با استفاده از روش های زیر اقدام به بروزرسانی درایور کارت شبکه خود کنید. دقت داشته باشید که در لینم های زیر روش بروزرسانی درایور بصورت کلی آموزش داده شده ولی آنچه در اینجا مد نظر ماستف بروزرسانی درایور کارت شبکه است و با سایر درایورها کاری نداریم. شما با استفاده از روش لینک های زیر فقط باید درایور مربوط به کارت شبکه را دانلود و نصب کنید.Method 3: Reset Network Components
دوباره Command Prompt را بصورت Run As Administrator اجرا کنید و قبل از اینکه یک به یک دستورات زیر را در CMD وارد کنید، هر چه برنامه باز دارید، آنها را بسته و Save همکنید چون با اجرای آخرین دستور سیستم ریستارت خواهد شد.ipconfig /flushdns
ipconfig /registerdns
ipconfig /release
ipconfig /renew
netsh winsock reset catalog
netsh int ipv4 reset reset.log
netsh int ipv6 reset reset.log
pause
shutdown /r
اگر در اجرای دستورات بالا با خطای access denied مواجه شدید، لطفا به رجیستری ویندوز وارد شوید.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nsi\{eb004a00-9b1a-11d4-9123-0050047759bc}\26
روی فولدر 26 کلیک راست کرده و گزینه Permissions را کلیک کنید.
دکمه Add را کلیک کرده و EVERYONE را در پنجره جدید باز شده وارد و OK کنید تا به لیست اضافه شود. اگر EVERYONE از قبل در لیست وجود دارد، نیازی به کلیک دکمه Add نیست. فقط ستون Allow را برای Full Control فعال کنید.
در آخر فرم را ok کرده و از سیستم Sign out و دوباره Sign in کنید تا تغییرات در سیستم اعمال شود. سپس دستورات فوق را که مطرح شده بود را در CMD وارد کنید.
Method 4: Disable IP Helper service
لطفا به کنسول Services وارد شده و سرویس IP Helper را یافته و روی یا دابل کلیک کنید و یا روی آن کلیک راست کرده و Properties بگیرید.از لیست کشویی Startup type، گزینه Disabled را انتخاب کرده و سپس دکمه Stop را کلیک کنید.
سپس فرم را ok کنید و وضعیت مشکل را بررسی نمایید.
Method 5: Temporarily Disable Antivirus and Firewall
آنتی ویروس ها این قابلیت را در اختیار کاربرانشان داده اند که بتوانند در شرایط آنها را به طور دائم یا موقت غیرفعال کنند. در اینجا بصورت موقت و اگر امکان موقت نبود، بصورت دائم آنتی ویروس را Disable کنید.و پس از آن فایروال را غیرفعال کنید:
Method 6: Reinstall TCP/IP
دوباره به تنظیمات کارت شبکه خود وارد شوید. مانند تصویر زیر، در قسمت This connection uses the following items:، روی تک به تک آیتم های موجود کلیک کرده و دکمه install را کلیک کنید.وقتی اینکار را انجام دهید، پنجره Select Network Feature Type نمایش داده خواهد شد که از لییست گزینه Protocol را انتخاب کرده و Add کنید.
حالا در فرم Select Network Protocol گزینه Reliable Multicast Protocol را انتخاب کرده و ok کنید.
برای هر کدام از آیتم های لیست همین مراحل را دنبال کنید. سپس فرم را ok کرده و سیستم را ریستارت کنید و وضعیت را بررسی نمایید.
Method 7: Restart Your Network Adapter
Run را باز کرده و دستور ncpa.cpl را وارد و Enter کنید. سپس روی کارت شبکه مورد نظر کلیک راست کرده و گزینه Disable را کلیک کنید و دوباره کلیک راست کرده و این بار enable کنید.Method 8: Run Windows 10 Network Troubleshooter
به پنجره Settings وارد شده و گزینه Update & Security را انتخاب کنید.سپس از پانل سمت چپ، گزینه Troubleshoot را انتخاب کرده و در قسمت مقابل هم گزینه Internet Connections را کلیک کنید و سپس دکمه Run the troubleshooter را کلیک کنید.
سپس مراحل troubleshooter را دنبال کنید تا مشکل شناسایی و در صورت امکان برطرف شود.
نمایش دیدگاه ها (1 دیدگاه)
دیدگاه خود را ثبت کنید: