موصى به, 2024

اختيار المحرر

ملف hosts mac: كيفية تعديل / etc / hosts في نظام التشغيل mac os x مع textedit

من زينو نهار اليوم ØµØ Ø¹ÙŠØ¯ÙƒÙ… انشر الفيديو Øتى يراه كل الØ

من زينو نهار اليوم ØµØ Ø¹ÙŠØ¯ÙƒÙ… انشر الفيديو Øتى يراه كل الØ

جدول المحتويات:

Anonim

ملف مضيفات Mac هو ملف على مستوى النظام موجود على / etc / hosts يقوم بتعيين عناوين IP لأسماء المضيفين لشبكات Mac OS X. يقوم العديد من المستخدمين بتحرير وتعديل ملف المضيفين حتى يتمكنوا من توجيه مجال إلى عنوان IP مختلف ، سواء لغرض التطوير المحلي أو حظر المواقع أو ببساطة الوصول إلى خوادم بديلة من مختلف التطبيقات ووظائف مستوى النظام. سيقوم معظم المستخدمين المتقدمين بتحرير ملف المضيفين من Mac OS X Terminal باستخدام nano أو vim ، ولكن بالنسبة لأولئك الذين يفضلون البقاء داخل Mac OS GUI ، يمكنك أيضًا تعديل ملف مضيفات Mac من خلال TextEdit ، أو حتى تطبيق جهة خارجية مثل BBEdit أو TextWrangler. يوفر هذا خيارًا سهل الاستخدام مقارنةً بالمرور عبر سطر الأوامر.

إذا لم يكن لديك سبب محدد لتعديل ملف مضيفات Mac في نظام Mac OS X ، فيجب ألا تقوم بذلك. ملف مضيف مهيأ بشكل صحيح أو إدخال غير صحيح يمكن أن يؤدي إلى مشاكل DNS ومشاكل مع خدمات الإنترنت المختلفة. هذا للمستخدمين المتقدمين.

كيفية تعديل ملف Mac Hosts على / etc / hosts باستخدام TextEdit Mac OS X

تعمل هذه الطريقة لتغيير / etc / hosts مع TextEdit مع أي إصدار من Mac OS X. بالنسبة لمستخدمي Mac الذين يقومون بتشغيل MacOS X 10.11 أو الإصدارات الأحدث ، يجب عليك أولاً تعطيل حماية SIP ، وإلا فإن ملف Mac / etc / hosts سيكون مؤمن عند محاولة الوصول إليه من TextEdit.

  1. قم بإنهاء TextEdit إذا كان مفتوحًا حاليًا
  2. قم بتشغيل التطبيق الطرفي في Mac OS X ، الموجود داخل / Applications / Utilities /
  3. أدخل الأمر التالي بالضبط لفتح ملف مضيفات Macs داخل تطبيق TextEdit GUI
  4. sudo open -a TextEdit /etc/hosts

  5. اضغط على Return وأدخل كلمة مرور المسؤول لنظام التشغيل Mac OS X عند الطلب لمصادقة الإطلاق من خلال sudo
  6. سيتم تشغيل ملف / etc / hosts في TextEdit كملف نصي عادي حيث يمكن تحريره وتعديله حسب الحاجة ، عند الانتهاء من استخدام ملف> حفظ أو الضغط على Command + S كالمعتاد لحفظ التغييرات في وثيقة المضيفين *
  7. قم بإنهاء برنامج TextEdit ، ثم قم بإنهاء البرنامج عند الانتهاء

* إذا ظهر ملف المضيفين على أنه "مغلق" ولن يحفظ التغييرات على الرغم من إطلاقه من خلال sudo ، فمن المحتمل أنك لم تقم بتعطيل SIP كما هو مذكور في المقدمة. يمكنك إيقاف تشغيل SIP في نظام التشغيل Mac OS X مع هذه التعليمات ، والتي تتطلب إعادة تشغيل جهاز Mac. يعد هذا ضروريًا للإصدارات الحديثة من Mac OS X ، على الرغم من أنه يمكنك اختيار تحرير ملف المضيفين باستخدام سطر الأوامر باستخدام nano كما هو موضح هنا دون ضبط SIP.

من الممارسات الجيدة عمل نسخة مكررة من ملف المضيفين حتى تتمكن من إصلاحه بسهولة ، إذا كان لدينا ملف مضيفين افتراضيين أصليين هنا في حال احتجت إلى استعادته. من الجيد أيضًا تعيين وضع النص العادي كإعداد افتراضي لـ TextEdit.

من المحتمل أنك تريد مسح ذاكرة التخزين المؤقت لنظام أسماء النطاقات بعد تعديل ملف المضيفين ، وإليك كيفية مسح نظام أسماء النطاقات في نظام التشغيل Mac OS X El Capitan والإصدارات الحديثة لنظام التشغيل Mac OS وكيفية القيام بذلك في الإصدارات السابقة.

يمكن للمستخدمين أيضًا اختيار تعديل نظام التشغيل Mac OS X / etc / hosts باستخدام TextWrangler أو BBEdit أو أي تطبيق طرف ثالث. الحيلة هي نفسها إلى حد كبير مثل تحرير النص ، لا تزال تتطلب استخدام sudo ، ولكن تغيير اسم التطبيق المحدد على النحو التالي.

فتح / الخ / المضيفين مع TextWrangler:

sudo open -a TextWrangler /etc/hosts

أو إطلاق / etc / hosts إلى Bbedit:

sudo open -a BBEdit /etc/hosts

على الرغم من أن الأساليب المذكورة أعلاه تعمل في جميع الإصدارات الحديثة من Mac OS X ، يمكن للإصدارات السابقة من Mac OS X أيضًا تشغيل TextEdit الثنائية مع المضيفين مباشرةً من سطر الأوامر باستخدام بناء الجملة التالي:

sudo ./Applications/TextEdit.app/Contents/MacOS/TextEdit /etc/hosts

لن تنجح هذه الطريقة في أحدث الإصدارات ، لذلك ستحتاج إلى الاعتماد على الأمر open بدلاً من ذلك.

تعرف على حيلة أخرى لتعديل ملف المضيفين Mac بطريقة سهلة من خلال TextEdit أو تطبيق واجهة المستخدم الرسومية آخر؟ اسمحوا لنا أن نعرف في التعليقات.

Top