رئيسي مكبرات الصوت الذكية من أمازون كيفية تحرير ملف Hosts على macOS (Mac OS X)

كيفية تحرير ملف Hosts على macOS (Mac OS X)



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

كيفية تحرير ملف Hosts على macOS (Mac OS X)

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

دعنا نلقي نظرة سريعة على كيفية تعديل ملف مضيفات Mac على macOS.

كيفية تحرير ملف مضيفات Mac باستخدام تحرير النص

هناك طريقتان أساسيتان لتحرير ملف المضيفين في نظام التشغيل Mac OS X.

لا نوافذ المدافع 10

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

  1. للعثور على ملف المضيفين ، افتح Finder ، والذي يمكنك الوصول إليه بالنقر فوق سطح المكتب ، أو مكتشف الوجه المبتسم في أسفل يسار الشاشة ، أو بالضغط على كمد + مفتاح المسافة + مكتشف .
  2. الآن ، حدد ملف اذهب القائمة المنسدلة.

3. ثم حدد اذهب إلى المجلد من القائمة.

4. في المربع ، أدخل/ private / etc / hostsفي المربع واضغط إرجاع .

5. سيتم فتح نافذة Finder جديدة وسيتم تحديد ملف مضيفات Mac. انقر واسحبه للخروج من ملف مكتشف نافذة وإسقاطها على سطح المكتب الخاص بك.

لفتحه ، ما عليك سوى النقر نقرًا مزدوجًا وسيعرض محتويات الملف في TextEdit (أو محرر النصوص الذي تختاره).

منع عناوين IP

بشكل افتراضي ، يكون ملف / etc / hosts بسيطًا نسبيًا. يحتوي على عدد من أسطر النص الوصفي التي تم التعليق عليها بالرطل أو الرقم (يُطلق عليه أيضًا علامة الجنيه أو علامة التجزئة) (#).

أي سطر يبدأ بعلامة # هو تعليق ولا يقرأه ملف / etc / hosts. لكل سطر ، يتجاهل الكمبيوتر أي نص بعد علامة الجنيه ، مما يجعله طريقة جيدة لإضافة ملاحظات وأوصاف إلى ملفاتك. يحتوي أيضًا على قيم IP الافتراضية للمضيف المحلي ومضيف البث. لتعديل الملف ، ستضيف سطورك الخاصة بعد مضيف البث.

بالإضافة إلى اختبار مواقع الويب المطورة حديثًا وترحيل استضافة الويب ، هناك سبب آخر لتحرير ملف المضيفين وهو حظر الوصول إلى مواقع ويب معينة.

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

للقيام بذلك ، اكتب عنوان IP الذي ترغب في تعيينه ، متبوعًا بعلامتي تبويب واسم المضيف. في حالتنا ، نريد حظر Facebook لذلك سنقوم بتعيين www.facebook.com إلى 0.0.0.0 والذي ، كعنوان IP غير صالح ، سيؤدي إلى حدوث خطأ.

الآن ، كلما حاولنا الانتقال إلى www.facebook.com من جهاز Mac الخاص بنا ، سيفشل متصفح الويب في تحميل الصفحة ، ونأمل أن نشجعنا على العودة إلى العمل!

إعادة توجيه عناوين الويب

بدلاً من ذلك ، يمكنك إدخال عنوان IP لموقع صالح بدلاً من 0.0.0.0 ، مما سينتج عنه توجيه المستخدمين الذين يحاولون الوصول إلى Facebook إلى الموقع الذي تختاره.

  1. لتحديد عنوان IP لموقع الويب ، يمكنك استخدام الأمر dig ، والذي يأتي بشكل قياسي مع macOS. ل أنت الموقع عبر Terminal ، نقوم ببساطة بفتح Terminal ثم تشغيل الأمر dig على URL ، والذي سيعيد عنوان IP كمخرج.
  2. الآن ، اكتب $ dig www.techjunkie.com + short 104.25.27.105

ملحوظة: خيار + short يحافظ على المخرجات فقط بالمعلومات التي نحتاجها ، وهو عنوان IP.

3. دوّن عنوان IP الذي تم إرجاعه واستخدمه في تعيين ملف مضيفات Mac. على سبيل المثال،اوقات نيويوركيعرض موقع الويب عنوان IP وهو 170.149.172.130. إذا قمنا بتعيين ذلك على Facebook في ملف المضيفين لدينا ، ففي أي وقت يحاول شخص ما باستخدام Mac الانتقال إلى Facebook ، سيرىاوقات نيويوركتحميل بدلا من ذلك.

ملاحظة: العديد من مواقع الويب لن تسمح لك بتعيين اسم نطاق لعنوان IP المعين حاليًا للموقع ، لذلك ستحصل على خطأ أمني عند المحاولة.

4. يمكنك إضافة العديد من الإدخالات إلى ملف المضيفين كما تريد عن طريق إدخال تعيينات جديدة في كل سطر. بمجرد إجراء التغييرات المطلوبة على ملف المضيفين ، احفظه في موقعه الحالي على سطح المكتب.

5. بعد ذلك ، قم بسحب وإسقاط ملف المضيفين من سطح المكتب الخاص بك إلى موقعه الأصلي في / خاص / إلخ . إذا كنت قد أغلقت نافذة Finder التي تشير إلى هذا الدليل ، فما عليك سوى استخدام الباحث> انتقال> انتقل إلى المجلد الأمر ، الذي تمت مناقشته أعلاه ، لإعادة فتحه.

6. عندما تقوم بإسقاط ملف المضيفين مرة أخرى في موقعه الأصلي ، سيسألك macOS عما يجب فعله بشأن ملف المضيفين غير المعدل الموجود بالفعل. إختر يستبدل ثم أدخل كلمة مرور المستخدم الإدارية لمصادقة النقل.

مع وجود ملف hosts المعدل في مكانه الآن ، قم بتشغيل متصفح الويب الخاص بك لاختبار التغييرات.

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

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

  1. لمسح ذاكرة التخزين المؤقت لـ DNS على جهاز Mac الخاص بك ، افتح Terminal واستخدم الأمر التالي (يتيح لك sudo تشغيل هذا الأمر كمسؤول عن جهازك):
  2. الآن ، اكتب sudo killall -HUP mDNSResponder و اضغط إرجاع .ملاحظة: ستحتاج إلى إدخال كلمة مرور المسؤول الخاصة بك لتنفيذ هذا الأمر.
  3. لجعل جهاز Mac الخاص بك يمسح ذاكرة التخزين المؤقت لنظام أسماء النطاقات ، ثم تأكد من محو ذاكرة التخزين المؤقت عن طريق تكرار تأكيد ، أدخل هذين الأمرين مفصولين بفاصلة منقوطة كما هو موضح هنا: sudo killall -HUP mDNSResponder;say DNS cache has been flushed

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

كيفية تحرير ملف Mac Hosts الخاص بك في Terminal باستخدام Nano

الخطوات الواردة في القسم السابق سهلة بما فيه الكفاية ، ولكن إذا كنت تريد تجنب نسخ ملف المضيفين ، فيمكنك تحريره مباشرة في Terminal باستخدام UNIX Nano Text Editor ، المدمج في macOS.

  1. للبدء ، قم بتشغيل Terminal ، واكتب الأمر التالي ، واضغط على Return. كما هو الحال مع جميع أوامر sudo ، ستحتاج أيضًا إلى إدخال كلمة مرور المسؤول الخاصة بك لتنفيذه: ' sudo nano /private/etc/hosts
تحرير ملف المضيفين نانو

2. سترى الآن ملف ملف المضيفين فتح في نانو محرر أوانا قد جئتأو محرر آخر من اختيارك. للتنقل وتحرير الملف بتنسيق نانو ، استخدم مفاتيح الأسهم على لوحة المفاتيح.

3. كما فعلنا مع طريقة TextEdit أعلاه ، يمكننا إضافة أو تعديل أو إزالة تعيينات اسم المضيف حسب الرغبة. لأننا أطلقنا Nano باستخدام sudo ، ستتم مصادقة أي تغييرات وحفظها مباشرة في ملف المضيفين الأصلي ، دون الحاجة إلى نسخها خارج دليل المنزل.

4. عند الانتهاء من إجراء التغييرات ، اضغط على التحكم- X للخروج من المحرر ، ص للحفظ و إرجاع للكتابة فوق ملف المضيفين الحالي.

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

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

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

##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhost
255.255.255.255 broadcasthost::1 localhost
fe80::1%lo0 localhost

افكار اخيرة

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

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

ما سبب سعيك لتعديل ملف مضيفات Mac؟ كيف كان العمل بها؟ من فضلك أخبرنا عنها في التعليقات أدناه!

مقالات مثيرة للاهتمام

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

كيفية عمل تقويم في الفكرة
كيفية عمل تقويم في الفكرة
يستخدم برنامج الإنتاجية - Notion - لتتبع المهام والمشاريع ومراقبتها وتخزين مستنداتك عبر الإنترنت. تقاويم الأفكار هي في الأساس قواعد بيانات تسهل رؤية معلوماتك مرتبة حسب التواريخ. إذا كنت تريد أن تعرف كيف
5 طرق لمعرفة من قام بحظرك على Instagram
5 طرق لمعرفة من قام بحظرك على Instagram
إذا شعرت أن أحد الأشخاص قام بحظرك على Instagram، فاتبع هذه الطرق للتأكد. إليك ما يحدث عندما يقوم شخص ما بحظرك على Instagram.
كيفية ربط السجلات في Airtable
كيفية ربط السجلات في Airtable
كواحد من أقوى تطبيقات الإنتاجية والتخطيط في السوق ، يأتي Airtable مع مجموعة متنوعة من الميزات الرائعة. لكن أحد أفضل الأشياء في Airtable هو إمكانية الربط. في هذه المقالة سوف تتعلم
قم بتمكين S Mode في Windows 10 ISO Image
قم بتمكين S Mode في Windows 10 ISO Image
كما تعلم بالفعل ، ألغت Microsoft Windows 10 S كإصدار منفصل. بدلاً من ذلك ، سيكون هناك 'وضع S' ، والذي يمكن تمكينه لأي إصدار. دعونا نرى كيفية تعديل صورة Windows 10 ISO الخاصة بك باستخدام الإصدار 1803 من Windows 10 أو إصدار أحدث. إعلانات كما تعلم بالفعل ، ألغت Microsoft Windows 10 S كإصدار منفصل.
iPad vs iPad Pro: أيهما مناسب لك؟ [يناير 2021]
iPad vs iPad Pro: أيهما مناسب لك؟ [يناير 2021]
احتفل جهاز iPad بالذكرى العاشرة لتأسيسه في عام 2020 ، وعلى الرغم من أنه قد يبدو أن جهاز iPad لا يزال جهاز iPad ، فقد تغير الكثير خلال السنوات العشر الماضية. تقنية عرض محسّنة وكاميرات أفضل وبعض المعالجات الأسرع
قم بتنزيل موضوع الزهور الرائعة لنظام التشغيل Windows 10 و 8 و 7
قم بتنزيل موضوع الزهور الرائعة لنظام التشغيل Windows 10 و 8 و 7
يتميز موضوع Fantastic Flowers لنظام التشغيل Windows بالرمال الجميلة على شكل الرياح والصخور والجبال ومياه البحر الهادئة. تم إنشاء هذه الحزمة الجميلة في البداية لنظام التشغيل Windows 7 ، ولكن يمكنك استخدامها في أنظمة التشغيل Windows 10 و Windows 7 و Windows 8. تتميز سمة Fantastic Flowers بـ 13 خلفية تم إنشاؤها بواسطة المصور Chris Chung. الصور المضمنة مع هذا
كيفية استخدام الامتيازات في Dead by Daylight
كيفية استخدام الامتيازات في Dead by Daylight
الدخول في مباراتك الأولى بدون دليل كلاعب DBD جديد أمر صعب. نظرًا لوجود عدد كبير جدًا من الامتيازات في اللعبة ، فقد تشعر بالارتباك للاعبين الجدد ، مثل القتلة والناجين. مثل معظم اللاعبين ،