एक रूटर के पीछे सेटअप वेब सर्वर


3

मैं एक वायरलेस राउटर (भैंस एयरस्ट्रेशन) के पीछे एक होम वेब सर्वर में टूटे हुए मॉनिटर के साथ एक लैपटॉप चालू करना चाहता हूं। मैं सभी ubuntu gui संकुल को हटा दिया और lighttpd स्थापित किया। लैपटॉप में एक निश्चित आईपी पता होता है 192.168.7.180

मैंने राऊटर पर NAT को 22 से आगे के पोर्ट पर सेट किया 192.168.7.100:22 और बंदरगाहों 80 और 8080 के लिए 192.168.7.180:80

यहाँ मैं क्या देख रहा हूँ:

  1. wget 192.168.1.180 राउटर के तार से जुड़े एक अन्य लिनेक्स बॉक्स पर ठीक काम करता है, firefox 192.168.1.180 काम भी करता है।

  2. ssh zzz.homelinux.org मेरे नेटवर्क के बाहर काम करता है, मुझे जोड़ने के लिए ठीक है 192.168.7.100 जैसा सोचा था।

  3. wget zzz.homelinux.org wget zzz.homelinux.org:80 से बाहर मेरे लैन काम के:

    Connecting to zzz.homelinux.org|XXX.XXX.XXX.XXX|:80... failed: Connection timed out.
    Connecting to zzz.homelinux.org|XXX.XXX.XXX.XXX|:8080... failed: Connection timed out.
    

तो मैं क्या गलत हूं?

जवाबों:


2

यदि आपके नेटवर्क के अंदर से 3 का संचालन किया गया था, तो मेरा शीर्ष अनुमान यह होगा कि आपके राउटर में NAT लूपबैक (जिसे लूपबैक, राउटर लूपबैक और कुछ अन्य नामों के रूप में भी जाना जाता है) के रूप में जाना जाता है।

मैं आपके राउटर के कॉन्फ़िगरेशन पृष्ठ पर एक नज़र डालूंगा, यह देखने के लिए कि क्या इसे चालू किया जा सकता है।

आप जो कहते हैं वह बहुत सामान्य है और शेल्फ राउटर में से कई में यह सुविधा नहीं है या डिफ़ॉल्ट रूप से यह अक्षम है - मुझे यह कार्यक्षमता प्रदान करने के लिए अपने नेटगियर राउटर को फ्लैश करने की आवश्यकता है।

मूल रूप से, यदि आप अपनी आंतरिक आईपी को अपनी मेजबानों की फ़ाइल में डालते हैं, तो यह ठीक काम करेगा - लेकिन, आपके राउटर के पास एक आंतरिक मशीन को किसी अन्य आंतरिक मशीन पर एक पोर्ट पर पुनर्निर्देशित करने के लिए कोई मार्ग या क्षमता नहीं है। बाहरी आईपी पते के माध्यम से।

जाने का प्रयास करके आपको एक ही परिणाम प्राप्त करना चाहिए http: // externalip: 80 एक आंतरिक मशीन से।


1
वह एक का उपयोग कर सकता है hosts फ़ाइल अगर उसके पास नहीं है NAT Loopback
paradroid

@ अपरदोय +1 ... मुझे उस छोटे से परीक्षण को संभव समाधान के रूप में जवाब का एक बड़ा हिस्सा बनाना चाहिए था! बहुत दिन ... बहुत थक गए!
William Hilsum

0

कई आईएसपी उपभोक्ता ग्रेड कनेक्शन पर पोर्ट 80 को ब्लॉक करते हैं। कुछ राउटर भी अपने स्वयं के वेब इंटरफेस के लिए पोर्ट 80 का उपयोग करते हैं और जैसे बाहरी कनेक्शन से पोर्ट को ब्लॉक करते हैं।

सबसे सरल समाधान एक वैकल्पिक पोर्ट (दोनों स्थितियों में) का उपयोग करना है - और शायद एक गतिशील डीएनएस सेवा का उपयोग करें जो पोर्ट पुनर्निर्देशन को संभालती है। यदि इसका राउटर है, तो आप इसे पार्थस्ट्रॉ पोर्ट 80 में कॉन्फ़िगर करने में सक्षम हो सकते हैं, लेकिन यह राउटर विशिष्ट है - इसमें बाहरी प्रशासन को बंद करना, या इसके पोर्ट को बदलना शामिल होगा।


0

यदि आपके राउटर के पास नहीं है NAT Loopback, जैसा कि विल ने उल्लेख किया है , आप निम्नलिखित को जोड़ सकते हैं फ़ाइल को होस्ट करता है अपने सभी LAN कंप्यूटरों पर, ताकि वे डोमेन नाम का उपयोग करके आपके LAN के भीतर से वेबसर्वर का उपयोग करें:

192.168.7.180       zzz.homelinux.org

0

क्या आपके राउटर का वेब इंटरफेस पोर्ट 80/8080 पर है? कभी-कभी उन्हें कहीं और स्थानांतरित करना पड़ता है ताकि एनएटी पोर्ट लैन पर एक डिवाइस पर 80/8080 को पोर्ट कर सके।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.