मैंने अपने आप को एक सीखने का काम दिया - अपने घर नेटवर्क के लिए सुलभ Node.js सर्वर से होस्ट होने के लिए एक अच्छी वेबसाइट बनाएं। मेरा आधार सिस्टम विंडोज 7 चला रहा है और मैं इस वेबसाइट को एक कस्टम डोमेन देना चाहता हूं, ताकि इसे अन्य उपकरणों से एक्सेस करना आसान हो।
मैंने अपनी होस्ट फ़ाइल को जोड़ने के लिए संपादित किया है mydomain
सेवा मेरे 127.0.0.1
- अभी व http://mydomain:8080
एक ही मशीन पर काम करता है, लेकिन विभिन्न डिवाइस इसे एक्सेस नहीं कर सकते हैं (इसके बराबर) localhost
, जिससे यह समझ में आता है कि अन्य उपकरण इसका उपयोग नहीं कर सकते)। अब मैं सोच रहा हूं कि मुझे अपने नेटवर्क आईपी पते को स्थिर बनाने के लिए एक तरीके की आवश्यकता हो सकती है, फिर उस आईपी को होस्ट फ़ाइल में "mydomain" पर मैप करें।
क्या यह कस्टम डोमेन को सुलभ बनाने का सबसे अच्छा तरीका है, या Node.js / Express (फ्रेमवर्क) / HTTP के माध्यम से जावास्क्रिप्ट का उपयोग करने का कोई समाधान है जहां मैं अपना आईपी पता डायनामिक रख सकता हूं? मैंने प्रॉक्सी का उपयोग करने के बारे में पढ़ा है, लेकिन क्या मेरे सर्वर से अप्रत्याशित व्यवहार हो सकता है?
आदर्श रूप से मैं पोर्ट को टाइप करना पसंद नहीं करूंगा और सिर्फ कुछ का उपयोग करूंगा http://mydomain
Node.js है os.networkinterfaces()
इसके लिए उपलब्ध है - जिसे आप नेटवर्क आईपी के माध्यम से पुन: व्यवस्थित करने में सक्षम हैं। हो सकता है कि मुझे नेटवर्क डोमेन को कस्टम डोमेन में मैप करने के लिए बस एक तरीके की आवश्यकता हो?