iis - आईआईएस 7 में स्थानीय नेटवर्क के अंदर किसी अन्य कंप्यूटर से स्थानीय वेबसाइट तक पहुंचना




networking iis-7 (4)

ठीक है, तो यहां परिदृश्य है:

मेरे पास आईआईएस 7 चलाने वाले मेरे स्थानीय नेटवर्क के अंदर कंप्यूटर ए है। मैंने एक नई वेबसाइट जोड़ा, आइए आईआईएस मैनेजर के माध्यम से नमूनों का उपयोग करें, और मेजबान फ़ाइल को% systemroot% \ system32 \ drivers \ etc \ के अंदर इस नई लाइन के साथ संपादित करें:

127.0.0.1 samplesite.local

तो, कंप्यूटर ए में चल रहे ब्राउज़र में, यदि मैं पता बार में samplesite.local टाइप करता हूं और एंटर दबाता हूं, तो सब कुछ ठीक काम करता है । मैं वेबसाइट तक पहुंच सकता हूं।

अब मैं इस वेबसाइट को अन्य स्थानीय कंप्यूटरों से कहूंगा, कहें, कंप्यूटर बी या आईपैड , बाहरी दुनिया से नहीं, बल्कि उसी स्थानीय नेटवर्क के अंदर से।

कोई विचार?

संपादित करें: कंप्यूटर ए का आईपी 1 9 2.168.1.100 है, और samplesite.local पोर्ट 80 पर चल रहा है। हालांकि, अगर मैं किसी भी कंप्यूटर के ब्राउज़र के पता बार में 192.168.1.100 टाइप करता हूं, तो मुझे डिफ़ॉल्ट आईआईएस वेबसाइट पर ले जाया जाता है, आईआईएस के साथ एक लोगो, जिसका भौतिक पता सी: \ inetpub \ wwwroot \ है, samplesite.local नहीं।


अपनी वेबसाइट पर दो बाइंडिंग जोड़ें, एक स्थानीय एक्सेस के लिए और दूसरा लैन एक्सेस के लिए:

आईआईएस खोलें और बाएं पैनल से अपनी स्थानीय वेबसाइट (जिसे आप अपने स्थानीय नेटवर्क से एक्सेस करना चाहते हैं) का चयन करें:

कनेक्शन> सर्वर (उपयोगकर्ता-पीसी)> साइट> स्थानीय साइट

क्रिया टैब के तहत दाएं पैनल पर ओपन बाइंडिंग इन बाइंडिंग को जोड़ें:

  1. स्थानीय:

    Type: http
    Ip Address: All Unassigned
    Port: 80
    Host name: samplesite.local
    
  2. लैन:

    Type: http
    Ip Address: <Network address of the hosting machine ex. 192.168.0.10>
    Port: 80
    Host name: <Leave it blank>
    

वोला, आप साइट यूआरएल के रूप में मेजबान के लैन आईपी पते (ऊपर दिए गए उदाहरण में 1 9 2.168.0.10) का उपयोग कर अपने स्थानीय नेटवर्क पर किसी भी मशीन से वेबसाइट तक पहुंचने में सक्षम होना चाहिए।

ध्यान दें:

यदि आप एक आईपी पते के बजाय मेजबान नाम (जैसे samplesite.local) का उपयोग कर लैन से वेबसाइट तक पहुंचना चाहते हैं, तो स्थानीय नेटवर्क मशीन पर मेजबान फ़ाइल में मेजबान का नाम जोड़ें (मेजबान फ़ाइल "सी: \ विंडोज़ \ System32 \ drivers \ etc \ hosts " विंडोज़, या " / etc / hosts " में ubuntu में):

1 9 2.168.0.10 samplesite.local


कंट्रोल पैनल >> विंडोज फ़ायरवॉल >> विंडोज फ़ायरवॉल चालू या बंद करें >> बंद करें।

उन्नत सेटिंग्स >> डोमेन प्रोफाइल >> विंडोज फ़ायरवॉल गुण >> फायरवॉल स्थिति >> बंद।


नियंत्रण कक्ष >> विंडोज फ़ायरवॉल

उन्नत सेटिंग्स >> इनबाउंड नियम >> वर्ल्ड वाइड वेब सेवाएं - इसे आवश्यकतानुसार सभी या (डोमेन, निजी, सार्वजनिक) सक्षम करें।


फ़ायरवॉल बंद न करें, नियंत्रण कक्ष \ सिस्टम और सुरक्षा \ विंडोज फ़ायरवॉल पर जाएं उन्नत सेटिंग्स फिर इनबाउंड नियम-> दाएं पैन से नया नियम-> पोर्ट-> टीसीपी चुनें और पोर्ट नंबर 80 में टाइप करें और फिर अगली विंडो में एक नाम दें, बस।





localhost