इंटरनेट से लोकलहोस्ट एक्सेस करें [बंद]


87

मुझे परीक्षण उद्देश्यों के लिए थोड़े समय के लिए अपनी लोकलहोस्ट को अग्रेषित करने की आवश्यकता है। इसे सार्वजनिक इंटरनेट से एक्सेस किया जाना है।

इसे कैसे प्राप्त किया जा सकता है?

धन्यवाद।


क्या वह ServerFault पर नहीं होगा?
0xC0000022L

आप अपनी लोकलहोस्ट को अपने से आगे किसी व्यक्ति के रूप में आगे नहीं कर सकते हैं क्योंकि आपकी पहचान किसी और को "आगे" कर सकती है। कृपया बताएं कि आप किस वास्तविक कार्यक्षमता को पूरा करने की कोशिश कर रहे हैं।
क्रिस स्ट्रैटन

2
@STATUS_ACCESS_DENIED यदि आपको लगता है कि कोई प्रश्न विषय से हटकर है, तो उसे चिह्नित करें और एक मॉडरेटर इसे सही साइट पर ले जा सकता है
Dan Grossman

@ डैन ग्रॉसमैन: धन्यवाद, इस बारे में पता नहीं था।
0xC0000022L

1
ngrok.com का उपयोग करें यह सरल और तेज है।
6339

जवाबों:


19

आप अपने राउटर कॉन्फ़िगरेशन और वेब सर्वर को चलाने वाले कंप्यूटर के लैन आईपी के लिए 80 पोर्ट में जाते हैं।

फिर आपके नेटवर्क के बाहर कोई भी व्यक्ति (लेकिन आप नेटवर्क के अंदर नहीं) अपने WAN IP पते ( whatismyipcom ) का उपयोग करके अपनी साइट तक पहुँच सकते हैं ।


1
> फिर आपके नेटवर्क के बाहर कोई भी (लेकिन आप नेटवर्क के अंदर नहीं) आपकी साइट तक पहुँच सकते हैं ... क्या आप बता सकते हैं कि कृपया क्यों? मुझे समझ नहीं आ रहा है, क्या लूपबैक को संभाला नहीं जा सकता है?
jim810

4
क्षमा करें, मैं एक नेटवर्क लड़का नहीं हूं, मुझे नहीं पता कि यह काम क्यों नहीं करता है।
डेन ग्रॉसमैन

आप इसे नेटवर्क के अंदर कैसे पहुंचा सकते हैं?
विन्सेन्ट

नेटवर्क के अंदर कंप्यूटर के LAN IP ( 192.168.xx ) का उपयोग करें।
डैन ग्रॉसमैन

164

अच्छी सेवा के कुछ जोड़े हैं जो आपको ऐसा ही करने देते हैं। परीक्षण के लिए जल्दी से कुछ दिखाने के लिए आदर्श:

संपादन :

  • ngrok सेवा जोड़ें
  • localhost.run सेवा जोड़ें


3
धन्यवाद! localtun.run ने मेरे लिए काम किया, जबकि localtunnel.me ने नहीं किया लेकिन शायद मेरी तरफ या सिस्टम में कोई समस्या है। देखा कि 'ट्रूकॉलर' की कीमत एनक्रोक साइट पर है, इसलिए यह कोशिश नहीं की।
एडविन यिप

खेतों में प्रयुक्त किए गए पुराने यंत्र।
शोर

हाल ही में tunnelin.com के बारे में सीखा गया जिसे आपकी सूची में जोड़ा जा सकता है। इसके अलावा, localtunnel.me अब काम नहीं कर रहा है।
सिमोन

2

भले ही आपने इस सवाल का ठीक से जवाब देने के लिए पर्याप्त जानकारी नहीं दी है, लेकिन आपके सबसे अच्छे शॉट SSH टनल (या SSH टनल को रिवर्स करना) हैं।

आपको अपने स्थानीय मशीन तक पहुँच प्रदान करने के लिए अपने आंतरिक या दूरस्थ नेटवर्क पर केवल एक SSH सर्वर की आवश्यकता होती है।

आप अपनी सुरंग बनाने के लिए विंडोज पर PUTTY (इसमें GUI है) का उपयोग कर सकते हैं।


1

अगर आपको कुछ अधिक व्यावहारिक चाहिए तो अपने आईपी पते या noip.com जैसी सेवा का उपयोग करें । फिर अंत में अपने राउटर को ठीक से कॉन्फ़िगर करें ताकि आने वाले कनेक्शन को मशीन के साथ चल रहे सर्वर के साथ अग्रेषित किया जा सके।


-1

वह पोर्ट खोलें जहां आपका सिस्टम चल रहा है (नमूना 8080)। पोर्ट को हर जगह खोलें ... मोडेम, फायरवॉल, आदि आदि।

उस व्यक्ति को अपना IP + पोर्ट भेजें, जो इसका उपयोग करेगा।

नमूना: http://200.200.200.200:8080/mySite/


-2

आप accesing कर रहे हैं localhost, जिसका अर्थ है कि आपके पास आपकी मशीन पर एक वेब सर्वर चल रहा है। इसे इंटरनेट से एक्सेस करने के लिए, आपको अपनी मशीन पर एक सार्वजनिक आईपी पता निर्दिष्ट करना होगा। तब आप पहुंच सकते हैं http://<public_ip>:<port>/। पोर्ट संख्या सामान्य रूप से 80 है।


हाँ, लेकिन टेलीकॉम हमेशा आवासीय उपभोक्ताओं के लिए पोर्ट 80 को ब्लॉक करते हैं
17

-11

अपने आईपी पते के साथ प्रयास करें, मुझे लगता है कि आप इसे इंटरनेट द्वारा एक्सेस कर सकते हैं।


4
सबसे अधिक संभावना है, उसका आईपी पता एक स्थानीय नेटवर्क होगा, इसलिए एक राउटर और / या फ़ायरवॉल के पीछे, और इंटरनेट द्वारा सीधे सुलभ नहीं होगा। उसे एक सुरंग के ऊपर अपने स्थानीय सर्वर को सार्वजनिक इंटरनेट पर उजागर करने की आवश्यकता है।
जोकेम शुल्नेक्लोपर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.