it-swarm.asia

كيف يمكن أن تتعرض لنظام التشغيل Mac OS X؟

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

كيف يمكنني إيقاف حدوث هذا السلوك ودائما يكون لدي نفس اسم المضيف المعين تحت Snow Leopard؟

79
Mike McQuaid

باختصار: هناك سلوك سحري تلقائي يستخدمه Mac OS ، افتراضيًا.

يمكنك إيقاف تشغيله في/etc/hostconfig.

http://excitedcuriosity.wordpress.com/2007/08/24/mac-os-x-hostname-determination/

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


في /etc/hostconfig أضف شيئًا مثل هذا:

HOSTNAME=your_hostname.your_domain.your_tld

إذا كنت ترغب في تعيينه تلقائيًا مرة أخرى ، فأزل السطر أو اضبطه على -AUTOMATIC-

27
benc

ضعه في المحطة باستخدام:

Sudo scutil --set HostName <putinyourhostname_or_fqdn_here>

كما هو الحال في:

Sudo scutil --set HostName server1.mynetwork.com
126
Wolf

اعتمادًا على كيفية إعداد DHCP ، قد تتمكن من استخدام "معرف عميل DHCP".

  1. تفضيلات النظام.
  2. شبكة الاتصال
  3. حدد محول الشبكة على اليسار.
  4. حدد زر "متقدم" في الأسفل.
  5. قم بتعيين "معرف عميل DHCP" على اسم المضيف الخاص بك.

إذا كان خادم DHCP يدعمه ، فسيتم استخدام اسم المضيف لجهازك.

18
Jack M.

في الواقع انها لا تتعلق DHCP. يقوم نظام OS X بفحص سجل DNS العكسي لعنوان IP الخاص بك وإذا كان هناك سجل يتم تطبيقه كاسم مضيف.

3
slash213

لا تحدد لوحة المشاركة بالضرورة اسم المضيف الخاص بك ، بل تحدد اسم مضيف bonjour ، وهي اسم المضيف الافتراضي. يمكن DHCP وربما تجاوز اسم المضيف الافتراضي. لا أعلم بأي حال من الأحوال أن يتجاهلها ، لكن ربما يفعلها شخص آخر.

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

2
Benjamin Schollnick