में उपयोग किया जाता है, मैं एक नोड जेएस इंटरनेट गेटवे/कैप्टिव पोर्टल बनाना चाहता हूं। इसलिए यदि मैक पता संभव नहीं है तो मैक पता संभव नहीं है जैसे वाईफ़ाई हॉटस्पॉटनोड जेएस इंटरनेट गेटवे/कैप्टिव पोर्टल जैसे सार्वजनिक वाईफाई हॉटस्पॉट
तो मेरे मन में क्या है कि नोड में एक डीएचसीपी सर्वर हो सकता है और यह उसका आईपी पता देता है गेटवे के रूप में। इसलिए यदि उपयोगकर्ता वेब ब्राउज़र पर एक पृष्ठ लोड करता है तो यह उन्हें एक प्रमाणीकरण स्क्रीन देता है और फिर वे लॉग इन कर सकते हैं और गेटवे अपने पैकेट को सही ढंग से रूट कर सकता है।
मैं node.js के साथ प्राधिकरण चरण कैसे कर सकता हूं ताकि यदि वे लॉग इन नहीं हैं तो वे पृष्ठ & में लॉग प्रस्तुत करते हैं यदि वे पैकेट को सही तरीके से रूट करना चाहते हैं?
मैं ग्राहकों और वेब इंटरफ़ेस के प्रबंधन के लिए आपके Node.js एप्लिकेशन का उपयोग करूंगा, लेकिन आपके सिस्टम की रूटिंग क्षमताओं का उपयोग करूंगा। कूल परियोजना मुझे उम्मीद है कि इसके लिए एक अच्छा समाधान है। – Brad
धन्यवाद! मैं नोड का उपयोग करके नियमों को बदलने और बदलने के लिए iptables का उपयोग करने के बारे में सोच रहा था, लेकिन मुझे यकीन नहीं है कि कैप्चर पोर्टल पर यातायात को पुनर्निर्देशित करने के लिए कैसे करें जब उपयोगकर्ता के पास सत्र नहीं है – Akshat
एक विधि आईपी के साथ DNS क्वेरी का जवाब देना है आपका कैप्टिव पोर्टल। हालांकि यह समस्याग्रस्त है, क्योंकि क्लाइंट में आमतौर पर कुछ DNS प्रविष्टियां पहले से ही कैश की जाती हैं। इसके अतिरिक्त, मैलवेयर वाले क्लाइंट अक्सर कुछ DNS क्वेरी को स्थानीयहोस्ट या विदेशी DNS सर्वर पर रीडायरेक्ट करते हैं। अंत में, क्लाइंट का अपना DNS सर्वर मैन्युअल रूप से कॉन्फ़िगर किया जा सकता है। आपको अपने सर्वर पर पोर्ट 80 पर सभी टीसीपी ट्रैफिक को पारदर्शी रूप से रीडायरेक्ट करने की आवश्यकता है। मुझे नहीं पता कि यह कैसे करना है। – Brad