मुझे स्थानीय वेब उपयोगकर्ताओं (192.168.x.y
) पर मेरे वेब एप्लिकेशन फ्रंटेंड (जो localhost:8080
पर डिफ़ॉल्ट रूप से) तक पहुंच प्रदान करने के लिए कुछ तरीका चाहिए। यह मानते हुए कि मेरा आईपी 192.168.1.72
है, मैं चाहता हूं कि मेरे नेटवर्क में अन्य क्लाइंट एड्रेस बार में 192.168.1.72:8080
टाइप करके अपने ब्राउज़र में अपना एप्लिकेशन फ्रंटएंड देख सके। क्या स्थानीयहोस्ट के बजाय मेरे स्थानीय नेटवर्क में वाइल्डफ्लाई स्टैंडअलोन इंस्टेंस लॉन्च करने का कोई तरीका है? या क्या कोई और समाधान है (शायद मैं स्थानीय नेटवर्क में स्थानीय पते पर अपना पता जोड़ सकता हूं)? मूर्खतापूर्ण quiestionस्थानीय नेटवर्क में वाइल्डफ्लाई स्टैंडअलोन
उत्तर
standalone.bat
/standalone.sh
स्टार्टअप स्क्रिप्ट एक बाध्य पैरामीटर स्वीकार करते हैं ताकि आप आने वाले अनुरोधों के लिए एप्लिकेशन सर्वर को विशिष्ट आईपी पते पर बाध्य कर सकें।
उदाहरण के लिए standalone.bat -b 0.0.0.0
आपके सभी आईपी पते पर वाइल्डफ्लाई सुनना शुरू कर देगा।
संभव पैरामीटर: सभी आईपी पतों के लिए 0.0.0.0
, 127.0.0.1
192.168.1.72
सिर्फ अपने लैन आईपी पर सुनने के लिए, बस स्थानीय होस्ट पर सुनने के लिए (फिर भी अपने स्थानीय मशीन से आप लैन आईपी दर्ज करने की आवश्यकता)। नोट: यह केवल उस आईपी को बदलता है जिस पर यह सुन रहा है, बंदरगाह 8080 या जो भी आपने कॉन्फ़िगर किया है।
आपके पास -b
पैरामीटर सामान्य क्लाइंट सर्विसिंग बाइंड एड्रेस के लिए पैरामीटर है, आपके पास प्रबंधन इंटरफ़ेस के लिए -bmanagement
भी है। यह वह इंटरफ़ेस है जिस पर आप ब्राउज़र कंसोल से या दूरस्थ प्रोटोकॉल के माध्यम से व्यवस्थापक कंसोल से कनेक्ट कर सकते हैं।
भले ही आप वेब अनुप्रयोगों तक दूरस्थ पहुंच प्रदान करते हैं, इसके लिए केवल आपके लिए प्रबंधन इंटरफ़ेस आरक्षित करना अच्छा होता है। तो उदाहरण के लिए:
standalone.bat -b 0.0.0.0 -bmanagement 127.0.0.1
किसी को भी कनेक्ट करने में सक्षम बनाता है लेकिन प्रबंधन के लिए केवल स्थानीय कनेक्शन।
बहुत धन्यवाद, यह काम करता है! – Everv0id
हाय, @ क्रिस्टियन, -b 10.0.0.17 पैरामीटर का उपयोग करके, मैं वेब सर्वर को होस्ट करने वाले मशीन पर वेब सर्वर तक पहुंच सकता हूं, लेकिन स्थानीय नेटवर्क में अन्य मशीनों से नहीं पहुंच सकता। क्या मेरे आईएसपी प्रदाता के साथ कुछ करने के लिए है? मैं कॉमकास्ट एक्सफिनिटी इंटरनेट सेवा का उपयोग करता हूं। धन्यवाद। – user697911
यदि आप इसे "मैन्युअल" करना चाहते हैं, तो आप standalone.xml फ़ाइल में सार्वजनिक इंटरफ़ेस को बदलकर अलग-अलग आईपी पते सेट कर सकते हैं। यह इस तरह दिखना चाहिए:
<interface name="public">
<inet-address value="${jboss.bind.address:192.168.1.72}"/>
</interface>
तो, सर्वर अब केवल निर्दिष्ट आईपी पते (पुनरारंभ करने के बाद) पर सुन रहा है। यदि आप सभी उपलब्ध नेटवर्क इंटरफेस को अनुमति देना चाहते हैं, तो आपको इसके बजाय 0.0.0.0 रखना चाहिए (इसके साथ सावधान रहें)।
- 1. वाइल्डफ्लाई
- 2. वाइल्डफ्लाई
- 3. स्थानीय नेटवर्क
- 4. वाइल्डफ्लाई
- 5. वाइल्डफ्लाई
- 6. वाइल्डफ्लाई
- 7. स्थानीय नेटवर्क में डिवाइस खोज
- 8. QTcpServer केवल स्थानीय नेटवर्क पर स्थानीय होस्ट
- 9. वाइल्डफ्लाई वर्क 9.0.1
- 10. स्थानीय नेटवर्क में सभी आईपी पते खोजें
- 11. वाइल्डफ्लाई 9
- 12. ग्रहण, वसंत, वाइल्डफ्लाई log4j लॉगिंग
- 13. आईफोन पर स्थानीय नेटवर्क पर स्थानीय नेटवर्क पर सभी कंप्यूटर नामों को सूचीबद्ध करें
- 14. वाइल्डफ्लाई 9 - टीसीपी
- 15. 2-नोड वाइल्डफ्लाई क्लस्टर
- 16. वाइल्डफ्लाई सुरक्षा प्रतिबंध अनदेखा
- 17. वाइल्डफ्लाई 8 बेसिक प्रमाणीकरण
- 18. सी # में स्थानीय नेटवर्क में यूडीपी मल्टीकास्ट कैसे करें?
- 19. स्थानीय नेटवर्क पर उपलब्ध WAMP www
- 20. एक स्थानीय सीडीएमए या जीएसएम नेटवर्क बनाना?
- 21. स्थानीय नेटवर्क शेयरों के लिए एचटीएमएल लिंक
- 22. स्थानीय नेटवर्क पर गिट कैसे सेट करें?
- 23. UWP स्थानीय नेटवर्क लूपबैक सक्षम करें
- 24. क्या मैं स्थानीय स्टैंडअलोन जावास्क्रिप्ट प्रोग्राम बना सकता हूं?
- 25. PHP - केवल स्थानीय नेटवर्क में पृष्ठ को कैसे दिखाना है
- 26. स्थानीय नेटवर्क (लैन) में डिवाइसों की सूची प्राप्त करें?
- 27. डॉकर कंटेनर से स्थानीय नेटवर्क आईपी तक पहुंचने में असमर्थ
- 28. स्प्रिंग और वाइल्डफ्लाई एसिंक अनुरोध
- 29. वाइल्डफ्लाई दूरस्थ रूप से प्रशासन कंसोल तक पहुंच नहीं करता
- 30. स्टैंडअलोन डेटाबेस
इसे पोर्ट 80 पर चलाने का प्रयास करें, क्योंकि यह डिफ़ॉल्ट वेबसाइट पोर्ट है (बशर्ते कि आप एक और वेबसाइट चला रहे हों)। फिर लोग बस अपना आईपी ब्राउज़र में टाइप कर सकते हैं और वेबपेज पर निर्देशित हो सकते हैं। सुनिश्चित करें कि आपकी फ़ायरवॉल बस पोर्ट 80 को ब्लॉक नहीं करता है। – Mike