विषयसूची:

ESP8266 स्टेटिक IP (WIP): 3 चरण
ESP8266 स्टेटिक IP (WIP): 3 चरण

वीडियो: ESP8266 स्टेटिक IP (WIP): 3 चरण

वीडियो: ESP8266 स्टेटिक IP (WIP): 3 चरण
वीडियो: ESP8266 #3. Точка доступа с вебсервером. серия 2. 2024, दिसंबर
Anonim
ESP8266 स्टेटिक आईपी (WIP)
ESP8266 स्टेटिक आईपी (WIP)

(यदि आपका वाई-फाई नेटवर्क पहले से ही किसी तरह से कॉन्फ़िगर किया गया है, तो आपको अपने नेटवर्क व्यवस्थापक से बात करने की आवश्यकता हो सकती है।)

हमारी परियोजना के लक्ष्य का एक हिस्सा प्रत्येक ESP8266 को अपना स्थिर IP पता निर्दिष्ट करना है ताकि उपकरणों का ट्रैक रखना और उनके वेबपृष्ठों से जुड़ना आसान हो सके।

एक आईपी पता एक ऐसा पता है जिसका उपयोग नेटवर्क पर उपकरणों तक पहुंचने और संचार करने के लिए किया जा सकता है। आईपी पते के 2 रूप हैं, लेकिन सबसे सामान्य रूप आईपीवी 4 है, जो कुछ इस तरह दिखता है: 192.168.1.1। प्रारूप 0-255 से संख्याओं के 4 सेट हैं, जिन्हें अवधियों द्वारा अलग किया गया है, लेकिन *** यह ध्यान रखना महत्वपूर्ण है कि कुछ विशिष्ट संख्याओं के विशेष उपयोग और अर्थ हैं, जिनमें से कुछ के बारे में आप यहां जानकारी प्राप्त कर सकते हैं:

ये पते आमतौर पर एक डीएचसीपी सर्वर द्वारा स्वचालित रूप से असाइन किए जाते हैं। अधिकांश घर और हाई स्कूल अपने राउटर को अपने डीएचसीपी सर्वर के रूप में उपयोग करते हैं, जिसका अर्थ है कि राउटर स्वचालित रूप से डायनामिक होस्ट कॉन्फ़िगरेशन प्रोटोकॉल (डीएचसीपी) का उपयोग करके उपकरणों को नेटवर्क से कनेक्ट होने पर आईपी पते असाइन करेगा।

हालांकि, हमारा लक्ष्य स्टेटिक आईपी पते का उपयोग करना है, जो आईपी पते हैं जो स्वचालित रूप से डीएचसीपी सर्वर द्वारा असाइन नहीं किए जाते हैं। इसका कारण यह है कि आपका राउटर किसी निश्चित डिवाइस को समान आईपी पता देने के लिए सेट नहीं है, इसलिए यह उस समय उपलब्ध होने वाले कुछ यादृच्छिक पते का उपयोग करेगा। हालांकि अधिकांश नेटवर्क उपयोग के लिए यह पूरी तरह से ठीक है, लेकिन जब आप कुछ ऐसा कर रहे हैं जैसे हम यहां कर रहे हैं तो इससे निपटने में परेशानी हो सकती है और आपको डिवाइस के आईपी का उपयोग करके स्थानीय रूप से होस्ट किए गए वेबपृष्ठ से कनेक्ट करने की आवश्यकता होती है।

चरण 1: अपने राउटर के नियंत्रण कक्ष में प्रवेश करना

यदि आपके राउटर में किसी प्रकार का कॉन्फ़िगरेशन है, तो यह वह हिस्सा है जहां आपको अपने नेटवर्क व्यवस्थापक (जो कोई भी कॉन्फ़िगरेशन सेट करता है, जैसे माता-पिता/अभिभावक, शिक्षक, तकनीक/आईटी विभाग, आदि) से बात करने की आवश्यकता होगी।.

उपलब्ध स्थिर IP पतों को प्राप्त करने के लिए, आपको या तो अपने वर्तमान कॉन्फ़िगरेशन में एक उपलब्ध श्रेणी ढूंढनी होगी या स्वयं एक श्रेणी सेट करनी होगी। ऐसा करने के लिए, आपको अपने राउटर के कंट्रोल पैनल में जाना होगा। आपके पास ऐसा करने का तरीका अलग-अलग राउटर के आधार पर अलग-अलग होगा, लेकिन आपको "{आपके राउटर नाम या ब्रांड} कंट्रोल पैनल तक कैसे पहुंचें" और एक ट्यूटोरियल खोजने में सक्षम होना चाहिए।

एक बार जब आप अपने राउटर के नियंत्रण कक्ष में हों, तो इसकी डीएचसीपी सेटिंग्स खोजें (जो "स्थानीय नेटवर्क" या कुछ इसी तरह की एक व्यापक श्रेणी के अंतर्गत हो सकती है)।

चरण 2: डीएचसीपी में स्थिर रेंज आरक्षित करना

यदि आपके राउटर में कोई विशेष डीएचसीपी कॉन्फ़िगरेशन या आरक्षण है, तो:

  • या तो ऐसे IP पतों की श्रेणी खोजें जिनका उपयोग पहले से आरक्षित श्रेणी में नहीं किया जा रहा है और इन्हें नोट कर लें
  • या वर्तमान सीमा को बड़ा करें (आप इसे नीचे दिए गए चरणों में पा सकते हैं)

यदि आपके राउटर में कोई विशेष डीएचसीपी कॉन्फ़िगरेशन या आरक्षण नहीं है, तो इन चरणों का पालन करें:

  1. आपके राउटर को 192.168.1.1 से 192.168.1.255 जैसे एक निश्चित सीमा में आईपी पते निर्दिष्ट करने के लिए कहा गया है, इसलिए हम इस सीमा को प्रतिबंधित करना चाहते हैं ताकि हमारे पास उपलब्ध पतों की एक श्रृंखला हो जो स्वचालित रूप से असाइन नहीं की जाती हैं।
  2. संख्याओं के अंतिम सेट में संख्या को बदलकर उच्च प्रारंभ करने के लिए सीमा निर्धारित करें। उदाहरण के लिए, 192.168.1.1 से 192.168.1.25 में बदलें। इसका मतलब है कि आपका राउटर अब स्वचालित रूप से 192.168.1.1 से 192.168.1.25 की सीमा में आईपी पते निर्दिष्ट नहीं करेगा।

अब हम इन पतों को मैन्युअल रूप से असाइन कर सकते हैं!

चरण 3: एक ESP8266 को एक स्टेटिक IP असाइन करना

वास्तव में एक ESP8266 को एक स्थिर IP निर्दिष्ट करने के 2 मुख्य तरीके हैं: राउटर के माध्यम से या ESP8266 के माध्यम से।

ESP8266 (मेरी व्यक्तिगत वरीयता) पर कोड के माध्यम से राउटर से एक विशिष्ट पते का अनुरोध करना:

यह एक अच्छा मार्गदर्शक है: https://circuits4you.com/2018/03/09/esp8266-static… लेकिन मूल बातें हैं:

निम्नलिखित शामिल कथनों को अपने कोड के शीर्ष पर रखें:

#शामिल

#शामिल करें #शामिल करें

फिर इन विधियों को कॉल करें, जहां x स्थिर IP है (संख्याओं के 4 सेट को अवधियों के बजाय अल्पविराम से अलग करें) और y आपके राउटर का IP पता है (जिसे गेटवे भी कहा जाता है):

आईपीएड्रेस स्टेटिकआईपी (एक्स); // स्थिर आईपी पता

आईपीएड्रेस गेटवे (वाई); // राउटर का आईपी पता आईपीएड्रेस सबनेट (255, 255, 255, 0); आईपीएड्रेस डीएनएस (8, 8, 8, 8);

राउटर की सेटिंग में ESP8266 के मीडिया एक्सेस कंट्रोल (MAC) पते का उपयोग करना:

सिफारिश की: