كيفية تحرير ملف مضيفي Mac الخاص بك ولماذا قد ترغب في ذلك

يوجد في أعماق OS X أو macOS مستند نصي صغير ولكنه مهم يسمى ملف Hosts. من بين معظم المستخدمين ، إنها ميزة غير معروفة إلى حد كبير. ولكنه في الواقع بديل مفيد لخادم نظام أسماء النطاقات.

خادم DNS يشبه إلى حد ما "دفتر عناوين" الإنترنت. يخزن عناوين IP لمواقع الويب. عندما تكتب مجالًا في متصفحك ، يتصل جهاز الكمبيوتر الخاص بك بـ DNS لترجمة هذا المجال إلى عنوان IP قابل للاستخدام.

فكر فقط في ملف Hosts على أنه "دفتر عناوين" شخصي لجهاز الكمبيوتر الخاص بك ، بدلاً من اعتباره ملفًا تابعًا لجهة خارجية. ويمكنك تعديله.

هناك بالفعل مجموعة من الخيارات التي قد ترغب في ذلك. إليك ما تحتاج لمعرفته حول هذا الموضوع.

ذات صلة:

  • macOS Mojave و iOS 12 ميزات أمان جديدة
  • كيفية تمكين الوضع الداكن ووضع العرض الديناميكي على جهاز MacBook الخاص بك
  • هل MacBook الخاص بك يتتبع مواقعك؟ اكتشف الآن

كيفية تحرير ملف Mac Hosts

توجد بالفعل طريقتان لتحرير ملف Mac Hosts. يمكنك استخدام Terminal أو محرر نصوص قياسي.

الطريقة التي تستخدمها متروك لك.

باستخدام الجهاز

إن أبسط طريقة لتحرير ملف Hosts هي باستخدام طرف UNIX المدمج في OS X أو macOS.

قد يبدو الأمر مثيرًا بعض الشيء إذا لم تكن معتادًا على كتابة التعليمات البرمجية ، لكنها أبسط قليلاً مما تبدو عليه.

ملف المضيفين في محرر نانو
  • افتح تطبيق Terminal على جهاز Mac الخاص بك. استخدم Spotlight أو Launchpad أو ابحث عنه ضمن التطبيقات في نافذة Finder.
  • ستحتاج إلى الوصول إلى ملف Hosts في محرر نصوص Nano. يمكنك القيام بذلك عن طريق كتابة هذا في الجهاز: sudo نانو / الخ / المضيفين
  • سيُطلب منك إدخال كلمة مرور المسؤول. أدخله وتابع.

من هنا ، استخدم مفاتيح الأسهم لتحريك المؤشر إلى أسفل "مضيف البث". هذا هو المكان الذي ستدخل فيه نطاقاتك وعناوين IP.

فقط اكتب اسم المجال الذي تريد تعيين عنوان له. ثم اضغط على Tab واكتب اسم المجال نفسه.

احفظ التغييرات بالضغط على التحكم + O للكتابة والتغييرات الخاصة بك ، وبعد ذلك التحكم + X للخروج من المحطة.

باستخدام محرر النصوص

يمكنك أيضًا تحرير ملف Hosts باستخدام محرر نص قياسي. ومع ذلك ، نظرًا لأن الملف نفسه محمي ، فلن تتمكن ببساطة من النقر فوقه نقرًا مزدوجًا وتعديله.

ستحتاج إلى نسخ الملف في مكان آخر وإجراء التغييرات ثم نسخ الملف المحرر مرة أخرى إلى الموقع الصحيح للكتابة فوق الملف الافتراضي.

  • افتح الباحث وحدد اذهب> اذهب إلى المجلد.
  • اكتب ما يلي في المربع: / private / etc / hosts
  • حدد موقع ملف Hosts واسحبه إلى سطح المكتب.
  • انقر نقرًا مزدوجًا فوق ملف المضيفون ملف على سطح المكتب الخاص بك.

مثل تحرير Hosts في Nano ، سيسمح لك هذا بإجراء تغييرات على الملف. يمكنك تجربة خطوة مماثلة مع مجال Facebook وعنوان IP لاختبارها.

مرة أخرى ، اكتب عنوان IP. ضرب علامة التبويب. ثم اكتب اسم المجال. بعد الانتهاء ، اتبع الخطوات أدناه.

  • احفظ الملف المحرر.
  • ارجع إلى Finder وانتقل إلى موقع / private / etc / hosts.
  • قم بإسقاط ملف Hosts المحرر في هذا المجلد وسيسألك macOS عما يجب فعله بالملف الأصلي.
  • إختر يستبدل والمصادقة بكلمة مرور المسؤول.

لا يعمل؟ مسح ذاكرة التخزين المؤقت DNS

إذا لاحظت أن تعيينات النطاق لا تعمل بشكل صحيح ، فقد تحتاج إلى مسح ذاكرة التخزين المؤقت لنظام أسماء النطاقات لنظام التشغيل Mac.

يمكنك القيام بذلك باستخدام Terminal. ما عليك سوى فتحه باستخدام Spotlight أو من خلال العثور عليه في التطبيقات. ثم اكتب أحد الأوامر التالية.

  • بالنسبة إلى OS X Mavericks والإصدارات الأحدث ، استخدم هذا: sudo killall -HUP mDNSResponder
  • بالنسبة إلى OS X Mountain Lion والإصدارات الأقدم ، استخدم هذا: dscacheutil -flushcache. sudo killall -HUP mDNSResponder

ما عليك سوى المصادقة باستخدام كلمة مرور المسؤول وستكون جيدًا.

كيفية استعادة ملف Hosts الافتراضي

بالطبع ، العبث بملف نظام مثل Hosts يمكن أن يكون له آثار جانبية غير مقصودة على جهاز الكمبيوتر الخاص بك.

وبالمثل ، قد تكون قد انتهيت من أي هدف تريد تحقيقه من خلال تعديله.

مهما كانت الحالة ، يمكنك استعادة ملف Hosts الافتراضي باستخدام إحدى الطرق المذكورة أعلاه.

بعد ذلك ، فقط أدخل المعلومات التالية أدناه في النص أو محرر Nano - هذا هو ملف Hosts كما يظهر عادةً في معظم أجهزة Mac.

## # Host Database # # localhost يستخدم لتكوين واجهة الاسترجاع # عندما يتم تمهيد النظام. لا تغيير هذا الإدخال. ## 127.0.0.1 مضيف محلي 255.255.255.255 مضيف بث :: مضيف محلي واحد fe80 :: 1٪ lo0 مضيف محلي

لماذا يجب عليك تحرير ملف Hosts الخاص بك؟

زيادة سرعة المتصفح

إذا كان DNS يشبه دفتر عناوين الإنترنت ، فيمكنك التفكير في ملف Hosts الخاص بجهاز Mac كنسخة مترجمة منه.

نظرًا لأن جهاز الكمبيوتر الخاص بك لن يضطر إلى الاتصال بخادم نظام أسماء النطاقات لترجمة اسم النطاق إلى عنوان IP ، فإن استخدام ملف مضيفات Mac قد يؤدي إلى تسريع عملية تصفح الإنترنت بشكل رمزي.

على سبيل المثال ، إذا كان لديك موقع تزوره كثيرًا ، فما عليك سوى استخدام خدمة مثل IP Checker لمعرفة عنوان IP الخاص به. (اكتب اسم المجال في المربع الموجود على الموقع.)

عندما تقوم بتحرير ملف Hosts ، ما عليك سوى تعيين عنوان IP هذا لاسم النطاق هذا. ليس من الواضح بسهولة إلى أي مدى سيؤدي ذلك إلى تسريع عملية التصفح ، ولكن الأمر يستحق التجربة إذا كنت جادًا في تحميل مواقع معينة بسرعة.

منع صفحات الويب الضارة

إذا سئمت من فتح برامج الإعلانات المتسللة أو صفحات الويب الضارة أثناء التنقل عبر الإنترنت ، فيمكن أن يساعدك تعديل ملف Hosts.

فقط لاحظ في المرة القادمة التي ينبثق فيها أحد المواقع دون نيتك - واكتب اسم المجال.

اتبع أيًا من الطرق المذكورة أعلاه وأضف إليها عنوان IP زائفًا. في المرة التالية التي يحاول فيها أحد المواقع إعادة توجيه متصفحك ، سيفشل تحميل الصفحة.

هذه أيضًا طريقة رائعة لحظر مواقع المراقبة الأبوية. ما عليك سوى تعديل موقع لا تريد أن يزوره طفلك ومنحه عنوان IP زائفًا.

لن يتمكنوا من زيارة الموقع ، بغض النظر عن ما يفعلونه (ما لم يكتشفوا طريقة ملف Hosts).

الإنتاجية والتركيز

قد يكون هذا إجراءً صارمًا ، لكن التحرير الذكي لملف Hosts يمكن أن يفعل المعجزات من أجل إنتاجيتك وتركيزك.

إذا كنت تعمل على تقرير أو رواية أو مشروع طويل آخر ، ولكن يبدو أنك لا تمنع نفسك من تصفح وسائل التواصل الاجتماعي ، فقد يكون هذا مفيدًا.

ما عليك سوى كتابة أسماء المجال في ملف Mac Hosts وتعيين عنوان IP غير صالح لهم (كما أوضحنا في الخطوات أعلاه).

في المرة القادمة التي تحاول فيها فتح Facebook أو Reddit أو بعض الوسائط الاجتماعية الأخرى ، لن يتمكن متصفحك من ذلك.

بدلاً من ذلك ، يمكنك تعيين الموقع إلى عنوان مجال فعلي. على سبيل المثال ، تعيين مجال Facebook إلى عنوان IP الخاص بـ New York Times.

اختبار الشبكة

يعد تحرير ملف Mac Hosts طريقة رائعة لاختبار خوادم أو شبكات ويب جديدة.

يمكن لمطوري الشبكات ، على سبيل المثال ، إعادة توجيه اسم المجال إلى موقع قيد التطوير. هذا يسمح لهم بمشاهدة موقع كيف سيفعل المستخدم أو الزائر الفعلي.

بالطبع ، نظرًا لأنه من المحتمل أن يتم إجراء اختبار الخادم والشبكة فقط بواسطة أولئك الذين هم بالفعل "على دراية" ، فلن نتوسع كثيرًا في هذا الإدخال.

المشاركات الاخيرة

$config[zx-auto] not found$config[zx-overlay] not found