2016-10-13 21 views
5

को अपग्रेड करने के बाद .local होस्टनाम को हल नहीं किया जा सकता है मैंने हाल ही में मैकोज सिएरा में अपग्रेड किया है और मैं अब अपने .local होस्टनाम को हल नहीं कर सकता।मैकोज़ सिएरा

मैंने httpd.conf और httpd-vhosts.conf फ़ाइलों को पुनर्स्थापित करने का प्रयास किया है, लेकिन इससे मदद नहीं मिली।

हालांकि मैं आईपी पते का उपयोग कर अपने वेबसर्वर तक पहुंच सकता हूं, लेकिन .local होस्टनाम के साथ नहीं। अगर मैं आईपी पिंग करता हूं, तो यह पूरी तरह से काम करता है, लेकिन मेजबाननाम को पिंग करने से "अज्ञात मेजबान" मिलता है। चल रहा है "होस्ट mymac.local" होस्ट सर्वर देता है। लोकल नहीं मिला: 3 (NXDOMAIN)।

मैंने कंप्यूटर नाम, होस्टनाम और लोकलहोस्टनाम को स्कुटिल के साथ सेट करने का भी प्रयास किया।

स्पष्ट रूप से रीबूट या तो मदद नहीं करता था।

कोई भी एक ही समस्या का सामना कर रहा है या कोई विचार है कि इसे कैसे हल किया जा सकता है? बहुत बहुत धन्यवाद, बहुत सराहना की!

उत्तर

3

ओपन सिस्टम प्राथमिकताएं और साझाकरण में सेवाओं में से एक को सक्षम करें।

मुझे यकीन नहीं है कि यह क्यों काम करता है लेकिन मुझे लगता है कि इसे बोनजोर नाम के साथ करना है, यह हल करना है कि कम से कम एक सेवा शुरू हो गई है।

वैकल्पिक रूप से इसे अपने/etc/hosts फ़ाइल में जोड़ें।

+0

मुझे एक ही समस्या का सामना करना पड़ रहा था। साझाकरण सेवाओं में से किसी एक को चालू करने से इसे ठीक कर दिया गया है। @ अपने समाधान चट्टानों को हल करें !! –

+0

मेरे लिए काम नहीं किया है, क्या मुझे मैक को पुनरारंभ करने की आवश्यकता है? – vikramvi

6

यहां एक समाधान है जो मैक ओएस सिएरा पर मेरे लिए काम करता है।

  • ओपन सिस्टम वरीयताओं
  • ओपन शेयरिंग
  • क्लिक करें 'संपादन ...' कंप्यूटर का नाम
  • चेक
  • चेक
  • 'Bonjour का उपयोग कर विज्ञापन दें डोमेन सेवाओं' 'गतिशील वैश्विक होस्ट नाम का उपयोग करें'
  • 'फ़ाइल साझाकरण' चालू करें

Please see the attached image

+0

यह काम करता है! यह सुनिश्चित नहीं है कि यह ट्रिगर करता है लेकिन ऐसा लगता है कि स्थानीय डीएनएस – hahmed

+0

रीफ्रेश करना मेरे लिए काम नहीं करता है, क्या मुझे मैक को पुनरारंभ करने की आवश्यकता है? – vikramvi

+0

मुझे एक होस्टनाम दर्ज करना पड़ा, अन्यथा यह परिवर्तनों को सहेज नहीं पाएगा। –