मैं एक esp8266 वाईफाई मॉड्यूल का उपयोग कर रहा हूँ अगर वह मायने रखता है। जो मैं करने का इरादा रखता हूं वह मेरे होम राउटर से मॉड्यूल को कनेक्ट करता है और अन्य मॉड्यूल इस मॉड्यूल से कनेक्ट होते हैं और एक दूसरी परत बनाते हैं, और इस दूसरी परत के लिए अन्य मॉड्यूल एक तीसरी परत बनाने से जुड़ सकते हैं और नेटवर्क का विस्तार होता है, अनिवार्य रूप से एक पेड़ नेटवर्क टोपोलॉजी की तरह। पहला राउटर जो होम राउटर से कनेक्ट होता है, यह होम राउटर आईपी रेंज से स्वतंत्र अपनी निजी आईपी रेंज बना देगा और हम इसे सबनेट करेंगे। तो हम शुरू करते हैं:
- पहले मॉड्यूल के लिए 10.0.0.0/8। यह आईपी 10.1.0.0 लेता है
- यह डीएचसीपी के माध्यम से 10.2.1.0/16, 10.3.1.0/16 ... 10.254.0.0/16 प्रदान करता है
- 10.2.1.0/16 आगे 10.2.2.1/24, 10.2.3.0/24 और इतने पर 10.2.254.0/24 तक के माध्यम से दे सकते हैं डीएचसीपी
- 10.2.2.1/24 10.2.2.254/32 डीएचसीपी के माध्यम से 10.2.2.2/32 दे सकता है
प्रत्येक मॉड्यूल यह स्वयं डीएचसीपी सर्वर चलाता है।
अब समस्या यह है कि जब एक मॉड्यूल को एक अन्य मॉड्यूल से इसे एक आईपी पता असाइन करने के लिए अनुरोध मिलता है, तो डीएचसीपी सर्वर को जवाब देना चाहिए; लेकिन समस्या यह है कि डीएचसीपी ने मेरे द्वारा वर्णित फैशन में आईपी पते को निर्दिष्ट नहीं किया है और मैं इसे केवल सन्निहित आईपी-ब्लॉक के लिए सेट कर सकता हूं।
उदाहरण 192.168.1.0 से 192.168.254.254 तक ठीक है, लेकिन मुझे 192.168.1.0 से 192.168.254.0 की आवश्यकता है
क्या डीएचसीपी सर्वर को आईपी एड्रेस प्रदान करने का कोई तरीका है जिससे मैं इसे चाहता हूं?