نحوه رفع خطای No Route در Discord (2022)

نحوه رفع خطای No Route در Discord (2020)

در ادامه سری مقالات خود در مورد عیب یابی خطاهای مختلف برنامه Discord(Discord application) ، امروز، یک مشکل رایج دیگر - خطای 'No Route' را پوشش خواهیم داد. خطای No Route(No Route error) مانع از پیوستن کاربران به کانال های صوتی خاص Discord می شود و بسیاری از افراد آن را تجربه کرده اند. (Discord voice)در حالی که دلیل دقیق این مشکل هنوز مشخص نشده است، به نظر می رسد این خطا شبیه به بررسی ICE است و در مشکلات اتصال RTC گیر کرده است. (ICE checking and stuck)هر دوی این ها و پیام های خطای no route زمانی که (route error)Discord با مشکلات اتصال صوتی مواجه می شود، مواجه می شوند.

دلایل متعددی وجود دارد که چرا Discord ممکن است به (Discord)سرور صوتی(voice server) خاصی متصل نشود . در بیشتر موارد، برنامه های آنتی ویروس شخص ثالث یا فایروال شبکه(network firewall) شما مانع از عملکرد عادی Discord می شود. (Discord)علاوه بر این(Furthermore) , کلاینت دسکتاپ (s desktop client)Discord طراحی شده است تا فقط با VPN(VPNs) هایی که دارای UDP هستند کار کند . اگر از VPN غیر (VPN)UDP استفاده می کنید ، با خطای no route(route error) مرتباً مواجه می شوید. ویژگی کیفیت (Quality)خدمات(Service feature) _ ، هنگامی که فعال باشد اما پشتیبانی نمی شود، همچنین می تواند برنامه را به اشتباه رفتار کند. به طور مشابه، اگر سرور از قاره یا منطقه(continent or region) دیگری میزبانی شود ، هیچ خطایی در مسیر(route error) ایجاد نخواهد شد.

بسته به ریشه خطای No Route(No Route error) ، راه های مختلفی برای حل آن وجود دارد. راه حل های توضیح داده شده در زیر را یک به یک دنبال کنید تا زمانی که مشکل متوقف شود.

نحوه رفع خطای No Route در Discord (2020)

چگونه خطای No Route را در Discord برطرف کنیم؟(How to fix the ‘No Route’ error on Discord?)

رفع خطای No Route(No Route error) Discord چیز مهمی نیست و در چند دقیقه قابل دستیابی است. همچنین، اگر به اندازه کافی خوش شانس باشید، یک  system-wide restart (computer as well as router/modem) مشکل را حل می کند.

برای اینکه به شما بگوییم، اکثر ما به دلیل مقرون به صرفه بودن، یک آدرس IP پویا(dynamic IP address) توسط ارائه دهندگان خدمات(Internet service) اینترنتی ( ISP ) ارائه می دهیم. (ISPs)در حالی که IP(IPs) های پویا ایمن تر هستند و هزینه تعمیر و نگهداری(maintenance cost) پایینی دارند، اما پایداری آنها بسیار کمتر است و همیشه در حال تغییر هستند. این ماهیت نوسان IP پویا می تواند جریان اطلاعات را مختل کند و در نهایت باعث ایجاد تعدادی از مشکلات شود. راه اندازی(Simply) مجدد روتر ( کابل برق(power cable and plug) را جدا کرده و پس از چند ثانیه منتظر ماندن دوباره آن را وصل کنید) به آن کمک می کند تا روی یک آدرس IP ثابت شود و ممکن است (IP address)خطای عدم مسیر(route error) Discord را برطرف کند.. در حالی که در حال انجام آن هستید، رایانه را مجدداً راه اندازی(computer restart) کنید.

همچنین می توانید برای خلاص شدن از خطای "No Route" به  شبکه اینترنتی دیگری یا به هات اسپات تلفن همراه خود متصل شوید.(internet network)

اگر ترفند بالا به شما کمک نکرد به (above trick didn)کانال صوتی(voice channel) متصل شوید ، وقت آن رسیده است که راه حل های دائمی بیشتری را امتحان کنید.

روش 1: برنامه های آنتی ویروس و VPN های(Antivirus Programs & VPNs) شخص ثالث را غیرفعال کنید

ابتدا مطمئن شوید که برنامه آنتی ویروس شما یا خود ویندوز(Windows) دیفندر اتصال Discord را مسدود نمی کند. ویژگی امنیتی(security feature) وب در زمان واقعی در برنامه های آنتی ویروس شخص ثالث به عنوان بیش از حد محافظ شناخته شده است و محتوایی را که واقعاً مضر نیستند مسدود می کند. (block content)از بارگذاری نکردن وب‌سایت‌های خاص گرفته تا ممنوعیت سایر برنامه‌ها برای انتقال داده‌ها، اکثر سیاست‌های مسدود کردن AVs(AVs blocking) همچنان یک راز باقی مانده است.

برای غیرفعال کردن موقت برنامه امنیتی(security program) و Windows Defender (چگونه فایروال (Firewall)ویندوز 10(Windows 10) را غیرفعال کنیم ) و بررسی کنید که آیا خطای no route(route error) حل می شود یا خیر. اگر واقعاً اینطور است، Discord را به لیست استثنا/سفید برنامه اضافه کنید (روش برای هر یک منحصر به فرد است) یا به نرم افزار امنیتی(security software) دیگری بروید . برای لیست سفید Discord از فایروال ویندوز(Windows Firewall) :

1. تنظیمات (Settings ) را با استفاده از کلید میانبر  Windows key + I  کنید و روی  Update & Security کلیک کنید .

Windows Key + I را فشار دهید تا Settings باز شود و سپس بر روی Update & Security کلیک کنید

2. با استفاده از منوی ناوبری(navigation menu) سمت چپ ، به صفحه امنیت ویندوز بروید(Windows Security)  و روی دکمه  Open Windows Security کلیک کنید.

به صفحه امنیت ویندوز بروید و روی دکمه Open Windows Security کلیک کنید

3. در پنجره زیر بر روی Firewall & network protect کلیک کنید.(Firewall & network protection.)

روی فایروال و حفاظت شبکه | کلیک کنید  خطای No Route را در Discord برطرف کنید

4. روی Allow an app through the firewall hyperlink کلیک کنید.

بر روی Allow an app through the firewall hyperlink کلیک کنید

5. ابتدا روی Change Settings در بالا کلیک کنید.

ابتدا روی Change Settings در بالای صفحه کلیک کنید  خطای No Route را در Discord برطرف کنید

6. در مرحله بعد، کادرهای سمت چپ Discord و مورد زیر Private(under Private) را علامت بزنید.

کادرهای سمت چپ Discord و مورد زیر Private را علامت بزنید

7. اگر Discord(Discord isn) یکی از برنامه‌های فهرست شده نیست، روی Allow other app…(Allow another app…) سپس روی دکمه Browse کلیک کنید(Browse button) و Discord را پیدا( locate Discord) کنید. پس از یافتن بر روی Add کلیک کنید.(Add.)

روی دکمه Browse کلیک کنید و Discord را پیدا کنید و سپس روی Add کلیک کنید

به طور مشابه، بر کسی پوشیده نیست که Discord با برنامه‌های (Discord)VPN ، به‌ویژه برنامه‌هایی که فاقد فناوری پروتکل Datagram کاربر(User Datagram Protocol) ( UDP ) هستند، به خوبی بازی نمی‌کند . یک جستجوی سریع در Google(Google search) انجام دهید تا بررسی کنید آیا VPN شما از (VPN)UDP استفاده می کند یا پشتیبانی می کند یا خیر، در صورت استفاده از Discord ، سرویس را غیرفعال کنید . چند سرویس VPN که از UDP استفاده می کنند NordVPN ، OpenVPN و غیره هستند.

روش 2: سرور DNS خود را تغییر دهید

(Discord)اگر از شبکه محل کار یا مدرسه استفاده می کنید ، (work or school network)Discord ممکن است نتواند به سرور صوتی ملحق شود ، و Discord ، همراه با سایر برنامه های ارتباطی، توسط سرپرستان شبکه مسدود شده است. این معمولاً برای ایمن سازی شبکه انجام می شود، و اگرچه بعید است که این اتفاق بیفتد، تنها راه شما این است که از مدیران بخواهید سیاست مسدود کردن را(blocking policy) کاهش دهند.

همچنین می‌توانید از طریق سرور DNS(DNS server) دیگری گشت و گذار در اینترنت را امتحان کنید ، اما در صورت گرفتار شدن ممکن است با مشکل مواجه شوید.

1. تنظیمات  (Settings )ویندوز(Windows ) را اجرا کنید و روی  Network and Internet کلیک کنید .

تنظیمات ویندوز را اجرا کنید و روی Network and Internet | کلیک کنید  خطای No Route را در Discord برطرف کنید

2. در قسمت Advanced Network Settings در سمت راست، روی Change adapter options کلیک کنید .

در قسمت Advanced Network Settings در سمت راست، روی Change adapter کلیک کنید

3. در پنجره Network Connections(Network Connections window) زیر ، روی شبکه فعلی(current network) خود کلیک راست (right-click ) کرده و  از منوی گزینه های بعدی گزینه Properties را انتخاب کنید.(Properties)

روی شبکه فعلی خود کلیک راست کرده و Properties را انتخاب کنید

4. Internet Protocol Version 4 (TCP/IPv4)  را در بخش «این اتصال از موارد زیر استفاده می کند:» را انتخاب کنید و روی(section and click) دکمه  Properties  که قفل باز می شود کلیک کنید. 

پروتکل اینترنت نسخه 4 (TCP/IPv4) را انتخاب کرده و روی دکمه Properties کلیک کنید

5. روی دکمه رادیویی(radio button) کنار استفاده از آدرس‌های سرور DNS زیر(Use the following DNS server addresses) کلیک کنید و مقادیر زیر را برای استفاده از سرور DNS(DNS server) Google وارد کنید .

سرور DNS ترجیحی: 8.8.8.8

سرور DNS جایگزین: 8.8.4.4

از آدرس های سرور DNS زیر در تنظیمات IPv4 استفاده کنید

6. OK  را بزنید تا تنظیمات سرور DNS(DNS Server) جدید ذخیره شود و کامپیوتر راه اندازی مجدد(computer restart) شود. اکنون باید بتوانید بدون مواجه شدن با خطای no route به هر سرور (route error)صوتی Discord(Discord voice) متصل شوید .

همچنین بخوانید:(Also Read:) 10 بهترین سرور DNS عمومی

روش 3: منطقه سرور را تغییر دهید

خطاهای اتصال صوتی(Voice connection) زمانی بسیار رایج است که کاربران سعی می کنند به کانال صوتی(voice channel) متصل شوند که از منطقه یا قاره دیگری میزبانی می شود. برای حل این مشکل، می‌توانید از صاحب سرور بخواهید (server owner)منطقه(server region) سرور را تغییر دهد یا از او بخواهید مجوز لازم را به شما بدهد و خودتان منطقه را تغییر دهید.

1. همانطور که واضح است، با راه اندازی برنامه Discord(Discord application) شروع کنید و روی خطای رو به پایین در(downward-facing error) کنار نام سرور خود کلیک کنید. تنظیمات سرور(Server Settings) را از لیست کشویی انتخاب کنید.

تنظیمات سرور را از لیست کشویی انتخاب کنید

2. در صفحه نمای کلی سرور(server Overview page) ، روی دکمه تغییر (Change ) در کنار منطقه سرور فعلی خود کلیک کنید.

در صفحه نمای کلی سرور، روی دکمه Change | کلیک کنید  خطای No Route را در Discord برطرف کنید

3. در پنجره زیر روی منطقه سرور دیگری کلیک کنید تا به آن بروید.(different server region)

روی منطقه سرور دیگری کلیک کنید

4. با تغییر منطقه سرور خود، یک پاپ آپ در پایین پنجره(discord window) discord دریافت خواهید کرد که به شما در مورد تغییرات ذخیره نشده هشدار می دهد. برای اتمام بر روی Save Changes  کلیک کنید.(Save Changes )

برای اتمام بر روی Save Changes کلیک کنید

روش 4: ویژگی (Service feature)کیفیت(Quality) خدمات Discord را غیرفعال کنید

Discord شامل یک ویژگی کیفیت خدمات است(service feature) که به روتر/مودم شما دستور می دهد که داده های ارسال شده توسط برنامه دارای اولویت بالایی هستند. این به برنامه کمک می کند تا کیفیت کانال صوتی(voice channel quality) و عملکرد کلی را بهبود بخشد. با این حال، این ویژگی کاملاً باگ است و به دلیل ایجاد تعدادی از مشکلات شناخته شده است، از جمله عدم شنیدن سایر مشکلات و خطای بدون مسیر(route error) . بنابراین اگر چنین خطایی ظاهر شد ، ویژگی QoS(QoS feature) را غیرفعال کنید .

1. برای دسترسی به تنظیمات کاربر(User Settings) ، روی نماد چرخ دنده(cogwheel icon) در کنار نام کاربری Discord(Discord username) خود کلیک کنید .

برای دسترسی به تنظیمات کاربر، روی نماد چرخ دنده در کنار نام کاربری Discord خود کلیک کنید

2. در قسمت تنظیمات برنامه، روی Voice & Video کلیک کنید .

3. در پانل سمت راست به پایین اسکرول کنید و گزینه (Scroll)«Enable Quality of Service High Packet Priority» (toggle off the ‘Enable Quality of Service High Packet Priority’ ) را در قسمت Quality of Service خاموش کنید.

"فعال کردن اولویت بسته بالای کیفیت خدمات" |  خطای No Route را در Discord برطرف کنید

روش 5: یک آدرس IP جدید تنظیم کنید و (IP address)تنظیمات DNS(DNS Settings) را بازنشانی کنید

همانطور که قبلا ذکر شد، راه اندازی مجدد در سراسر سیستم یک روش شناخته شده برای رفع خطای بدون مسیر است(route error) . اگرچه به نظر نمی رسد برای همه کار کند. کاربران بدشانس می توانند به صورت دستی سعی کنند یک آدرس IP جدید تنظیم کنند و تنظیمات (IP address)DNS موجود را با اجرای چند دستور در خط فرمان(command prompt) بازنشانی کنند .

1. کلید Windows key + R  را فشار دهید تا کادر  دستور Run اجرا شود، (Run command)cmd  را در جعبه متن تایپ کنید و  ctrl + shift + enter را فشار دهید تا Command Prompt به عنوان مدیر(Administrator) اجرا شود.

Command Prompt را جستجو کنید، کلیک راست کرده و Run As Administrator را انتخاب کنید

توجه:(Note:)  شما یک پاپ آپ کنترل حساب کاربری دریافت خواهید کرد که از شما می پرسد آیا (account control)Command Prompt باید اجازه ایجاد تغییرات در دستگاه را داشته باشد یا خیر. برای اعطای مجوز لازم بر روی  Yes  کلیک کنید .(Click)

2. هنگامی که پنجره Command Prompt(Command Prompt window) باز شد، دستور زیر را با دقت تایپ کرده و enter را فشار دهید(below command and press enter) تا اجرا شود.

ipconfig /release

توجه:(Note:) دستور بالا آدرس IP را(IP address) که به طور خودکار توسط سرور DHCP(DHCP server) به شما اختصاص داده شده است، آزاد می کند .

3. در مرحله بعد، زمان آن است که کش DNS(DNS cache) موجود را قبل از تنظیم یک آدرس IP(IP address) جدید حذف کنید . برای این کار دستور زیر را اجرا کنید-

ipconfig /flushdns

در خط فرمان، دستور زیر را تایپ کرده و اینتر را فشار دهید.  Ipconfig /flushdns

4. در نهایت، از آنجایی که ما آدرس IP(IP address) قبلی را منتشر کردیم، باید یک آدرس جدید اختصاص دهیم.

5. دستور زیر را اجرا کنید و پس از اجرا (below command)پنجره Command Prompt(Command Prompt window) را ببندید .

ipconfig /renew

6. رایانه خود را مجدداً راه اندازی کنید و بررسی کنید که آیا خطای no route(route error) همچنان ادامه دارد یا خیر.

توصیه شده:(Recommended:)

  • (Fix Red Screen)رفع خطای (Death Error)صفحه قرمز مرگ ( RSOD ) در ویندوز 10
  • چگونه رم(RAM) کامپیوتر ویندوز 10 خود را آزاد کنیم؟
  • رفع مشکل نمی‌توان افراد را در Discord شنید

یکی از پنج روش ذکر شده در بالا باید خطای Discord No Route را برطرف کرده و به شما کمک کند به (Discord No Route error)کانال صوتی(voice channel) مشکل دار متصل شوید . با این حال، اگر هیچ یک از آنها کار نکرد، می توانید برای کمک بیشتر با تیم پشتیبانی(support team) Discord تماس بگیرید -(– Submit) درخواستی را ارسال کنید. از نسخه وب Discord استفاده کنید تا زمانی که تیم آنها با یک راه حل رسمی با شما تماس می گیرند.



About the author

من یک مهندس نرم افزار با تجربه در Xbox Explorer، Microsoft Excel و Windows 8.1 Explorer هستم. در اوقات فراغت دوست دارم بازی های ویدیویی انجام دهم و تلویزیون تماشا کنم. من از دانشگاه یوتا مدرک دارم و در حال حاضر به عنوان مهندس نرم افزار برای یک شرکت بین المللی کار می کنم.



Related posts