مدتی هست که متاسفانه در ایران با توجه به شرایط بد اینترنت و فیلترینگ، اجرا شدن برنامهها در مک به شدت کٌند شده و احتمالا شما هم با صحنه بالا و پایین پریدن آیکن برنامه به مدت طولانی خاطرههای خیلی خوبی ندارید!
در این آموزش ما قصد داریم به شما راهکاری را ارایه دهیم که به راحتی میتوانید این مشکل را بدون فعالسازی شکرشکن (همون چیزی که خودتون میدونید) حل کنید.
نکته: همانطور که در ابتدای آموزش اشاره شد شما میتوانید با فعالسازی شکرشکن این مشکل را حل کنید اما ما در این آموزش راهکار دیگهای را به شما آموزش خواهیم داد.
در بعضی از اوقات از سمت زیرساخت کشور آدرس ocsp.apple.com فیلتر میشود و زمانی که بر روی آیکن برنامهای کلیک میکنیم تا آن را اجرا کنیم، یک درخواست به این آدرس میرود که یک سری از اعتبارسنجیها (validations) سیستم انجام دهد و متاسفانه نمیتواند اینکار را انجام دهد (چون آدرس فیلتر شده است) و این مشکل کٌندی سرعت بوجود میآید.
شما به راحتی میتوانید با ارجاع این آدرس به IP که وجود خارجی ندارد این مشکل را حل کنید اما این راهکار درستی نیست و ممکن است در بعضی از موارد اختلالاتی را بوجود آورد.
برای انجام این راه برنامه Terminal را با مراجعه به پوشه Applications و سپس Utilites اجرا کنید و سپس کٌد زیر را به داخل آن paste کنید و دکمه Enter را بفشارید تا سیستم از شما پسورد را درخواست کند.
sudo sh -c "echo 0.0.0.0 ocsp.apple.com >> /etc/hosts"
پسورد سیستم خود را وارد کنید و Enter بزنید تا اینکار انجام شود. (نکته: پسورد شما در صفحه Terminal نمایش داده نمیشود.)
پس از انجام اینکار شما متوجه خواهید شد که دیگر سرعت اجرای برنامهها در macOS دیگر کٌند نیست و به راحتی مثل گذشته برنامهها اجرا خواهد شد.
ممنون از علیرضا که این راهکار را با ما به اشتراک گذاشت تا ما هم بتونیم آموزش حل این مشکل را برای شما آماده کنیم.
آیا شما هم به این مشکل برخورده بودید؟ با این راهکار مشکل شما حل شد؟
لطفا نظرات خودتان را با ما به اشتراک بگذارید.
ابتدا وارد شوید تا بتوانید دیدگاهی ارسال کنید
ضمن عرض تشکر از صحبت در مورد راهکار
باید توجه داشت در hosts صرفا میبایست نام دامنه درج شود و نیازی به http:// نیست
پس دستور صحیح به صورت زیر است:
sudo sh -c “echo 0.0.0.0 ocsp.apple.com >> /etc/hosts”
موفق باشید.
سلام کاربر عزیز،
تشکر از شما
اصلاح شد.
سپاس
من زدم درست شد ممنون. اما مشکلاتاش چی هست؟ و اینکه تا کی باید این کد در ترمینال بشه؟ و غیر فعال کردناش چطوری است؟ سپاس
سلام کاربر عزیز،
مشکلات خاصی هنوز برای ما بوجود نیاورده و فکر نمیکنیم مشکلات خاصی بوجود بیاره.
یکبار که در ترمینال این کد رو وارد کنید دیگه ثبت میشه و برای غیر فعال کردنش با مراجعه به فایل موجود در /etc/hosts به راحتی این خط از کد رو حذف کنید.
موفق باشید
خدا پدر مادرتونو میامرزه، من داشتم دیوونه میشدم از کندی برنامه ها..
فقط یه سوال اینکه این با ریستارت کردن از بین نمیره و نیاز به ورود مجدد اون دستور نداره ؟
سوال دوم اینکه چجوری باید غیرفعالش کرد ؟
سلام کاربر عزیز،
خیر با ریستارت از بین نمیره.
برای غیر فعال کردنش باید به فایل موجود در /etc/hosts مراجعه کنید و این خط از کدی که اضافه کردیم رو حذف نمایید.
موفق باشید
من نگاه کردم اصلا همچین فایلی نیست روی سیستم
سلام، بسیار عالی بود، سرعت بازشدن برنامه خیلی خوب شده. ممنونم
سلام
الان بعد از چند روز دوباره مثل قبل شده و نرم افزارها کند میان بالا
حتی دوباره زدم فرقی نکرده
سلام. این دستور برای من جواب نداد. راه دیگه ای دارین؟ خیلی رو مخه این
سلام کاربر عزیز،
باید کار کنه، بازم همین مشکل رو دارید؟ دستور رو درست وارد کردید؟
سلام وقت بخیر من این تنظیمات رو اعمال کردم ولی وضعیت سیستم بد تر شده و میخوام الان تنظیمات رو برگردونم ب حالت نرمال باید چیکار کنم
سلام کاربر عزیز
نباید وضعیت بدتر بشه.
برای برگردوندن به حالت قبل به فایل موجود در مسیر /etc/hosts مراجعه کنید.
با یک ویرایشگر متنی فایل رو باز کنید و اون خطی که اضافه کردید رو حذف نمایید.
موفق باشید
سلام من نگاه کردم چند تا پوشه ی etc بود ولی توی هیچ کدوم hosts نبود
سلام.
وقت بخیر.
انجام دادم حل شد مشکل.
این راه حل همیشه جواب میده؟
اگر زمانی این روش جواب نداد ، راه دیگه ای برای حل این مشکل وجود نداره؟
خدا خیرتون بده
با سلام و وقت بخیر
واقعا از سایت خوبتون متشکرم ٬ این مشکل خیلی وقت که منو درگیر خودش کرده بوده و نمیتونستم راه حلی براش پیدا کنم
راه حل شما برای سیستم من جواب داده و خیلی از این بابت ممنونم
آرزوی موفقیت برای همه عزیزانی دارم که دارن تو این سایت زحمت میکشن٬ خداقوت.
Great job
awli bod maaaaamnooon
salam
man nemitoonam pass vared konam
سلام کاربر عزیز،
پسورد نمایش داده نمیشود.
از حفظ وارد کنید و اینتر نمایید.
سپاس