क्या पोर्ट फॉरवर्डिंग अपाचे वर्चुअल होस्ट के लिए काम करता है?


2

मेरे पास एक अपाचे HTTP सर्वर है जो LAN वातावरण में कुछ नामित वर्चुअल होस्ट की सेवा देता है।

उदाहरण के लिए:

www1.local.mylan.com
www2.local.mylan.com
www3.local.mylan.com

local.mylan.comसार्वजनिक क्षेत्र नहीं है, लेकिन एक निजी डोमेन स्थानीय नामित सेवा द्वारा प्रबंधित है। मैं स्थानीय लैन में पीसी के ब्राउज़र में उन यूआरएल को एक्सेस कर सकता हूं।

मैं अपने इंटरनेट राउटर / गेटवे में पोर्ट पोर्ट अग्रेषित करना चाहता हूं ताकि दूरस्थ उपयोगकर्ता को इन साइट तक पहुंचने की अनुमति मिल सके, क्या ऐसा करना संभव है?

इस तरह से कुछ काफी अच्छा है:

mylan.<dynamic-dns>.com:8001 -> www1
mylan.<dynamic-dns>.com:8002 -> www2
mylan.<dynamic-dns>.com:8003 -> www3

मैं कोई अपाचे विशेषज्ञ नहीं हूं, लेकिन यह संभवत: मदद करेगा यदि हमें पता था कि आपके पास अग्रेषित भाग के लिए कौन सा राउटर है।
11'11

मैं बफ़ेलो एडीएसएल वाईफाई राउटर का उपयोग कर रहा हूं। मॉडल: WBMR-HP-GN
चौ ० ची यांग २

जवाबों:


2

पोर्ट फ़ॉरवर्डिंग सेट करने के लिए आप इस प्रश्न और उत्तर की जाँच कर सकते हैं:

पोर्ट फ़ॉरवर्डिंग क्या है और इसका उपयोग किस लिए किया जाता है?

आप उन आने वाले पोर्ट (8001, 8002, 8003) को अपने वेब सर्वर पर फॉरवर्ड कर सकते हैं।

आपके सर्वर कॉन्फ़िगरेशन में Listenप्रत्येक पोर्ट के लिए लाइनें जोड़ें :

Listen 8001
Listen 8002
Listen 8003

<VirtualHost>मूल साइट के रूप में नए पोर्ट और सभी समान सेटिंग्स का उपयोग करके कॉन्फ़िगरेशन जोड़ें । उदाहरण के लिए:

<VirtualHost *:8001>
  ServerName mylan.<dynamic-dns>.com
  [settings from www1]
  ...
</VirtualHost>

0

अधिकांश डायनेमिक DNS प्रदाता आपको उप-डोमेन को कॉन्फ़िगर करने की अनुमति देते हैं, जिसका अर्थ है कि आपको उपयोग करने में सक्षम होना चाहिए:

www1.mylan.<dynamic-dns>.com
www2.mylan.<dynamic-dns>.com
www3.mylan.<dynamic-dns>.com

कुछ भी वाइल्डकार्ड की अनुमति देते हैं, इसलिए आप इसे ऐसे कॉन्फ़िगर कर सकते हैं कि कोई भी उपडोमेन mylan.<dynamic-dns>.comआपके घर के नेटवर्क से गुजर जाएगा।

एक बार जब आप अपनी डायनेमिक DNS सेवा को ठीक से कॉन्फ़िगर कर लेते हैं, तो अपने राउटर कॉन्फ़िगरेशन में पोर्ट 80 को फॉरवर्ड करें और ServerNameडायनामिक DNS होस्टनाम के लिए निर्देश अपने मौजूदा अपाचे <VirtualHost>अनुभागों में जोड़ें। यदि आपने वाइल्डकार्ड सेटअप का उपयोग किया है, तो सुनिश्चित करें कि एक डिफ़ॉल्ट वर्चुअल होस्ट ठीक से कॉन्फ़िगर किया गया है ताकि आप अनजाने में सार्वजनिक इंटरनेट पर कुछ पेश न करें जो आप नहीं चाहते हैं।

ध्यान दें कि कुछ आवासीय इंटरनेट सेवा प्रदाता अपने ग्राहकों के लिए पोर्ट 80 इनबाउंड को ब्लॉक करते हैं, इसलिए आपको वैसे भी एक वैकल्पिक पोर्ट का उपयोग करना पड़ सकता है।


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