Mundarija:

ESP8266 Statik IP (WIP): 3 qadam
ESP8266 Statik IP (WIP): 3 qadam

Video: ESP8266 Statik IP (WIP): 3 qadam

Video: ESP8266 Statik IP (WIP): 3 qadam
Video: Как задать статический IP для ESP8266 static ip esp8266 2024, Dekabr
Anonim
ESP8266 Statik IP (WIP)
ESP8266 Statik IP (WIP)

(Agar sizning Wi-Fi tarmog'ingiz qandaydir tarzda tuzilgan bo'lsa, tarmoq ma'muri bilan gaplashishingiz kerak bo'ladi.)

Loyihamiz maqsadining bir qismi - har bir ESP8266 -ga o'z statik IP -manzilini belgilash, bu qurilmalarni kuzatishni va veb -sahifalariga ulanishni osonlashtiradi.

IP -manzil - bu tarmoqdagi qurilmalarga kirish va ular bilan muloqot qilish uchun ishlatilishi mumkin bo'lgan manzil. IP -manzillarning 2 shakli mavjud, lekin eng keng tarqalgan shakli IPv4 bo'lib, u shunday ko'rinadi: 192.168.1.1. Format 0-255 gacha bo'lgan 4 ta raqamlar to'plami bo'lib, ular davrlar bilan ajratilgan, lekin *** shuni ta'kidlash kerakki, ba'zi aniq raqamlar maxsus ishlatilish va ma'nolarga ega, ulardan ba'zilari haqida ma'lumotni bu erda topishingiz mumkin: https:// uz.wikipedia.org/wiki/IPv4#Maxsus foydalanish_ad …

Bu manzillar odatda DHCP serveri tomonidan avtomatik tarzda tayinlanadi. Ko'pgina uylar va o'rta maktablar o'z yo'riqchisini DHCP serveri sifatida ishlatishadi, ya'ni yo'riqnoma tarmoqqa ulangan qurilmalarga Dynamic Host Configuration Protocol (DHCP) yordamida avtomatik ravishda IP manzillarini tayinlaydi.

Bu erda bizning maqsadimiz - DHCP server tomonidan avtomatik tarzda belgilanmagan IP -manzillar bo'lgan Statik IP -manzillardan foydalanish. Buning sababi shundaki, sizning yo'riqnoma ma'lum bir qurilmaga bir xil IP -manzilni berishga sozlanmagan, shuning uchun u o'sha paytda mavjud bo'lgan tasodifiy manzilni ishlatadi. Garchi bu ko'pchilik tarmoqlardan foydalanish uchun juda yaxshi bo'lsa-da, biz bu erda qilayotgan ishlarni bajarishda qiyinchilik tug'dirishi mumkin va siz qurilmaning IP-manzili yordamida mahalliy veb-sahifaga ulanishingiz kerak.

1 -qadam: Routerning boshqaruv paneliga kirish

Agar yo'riqnoma qandaydir konfiguratsiyaga ega bo'lsa, bu sizning tarmoq ma'muringiz bilan gaplashishingiz kerak bo'lgan qismdir (konfiguratsiyani kim o'rnatgan bo'lsa, masalan, ota -ona/vasiy, o'qituvchi, texnologiya/IT bo'limi va boshqalar)..

Mavjud statik IP -manzillarni olish uchun siz joriy konfiguratsiyangizda mavjud diapazonni topishingiz yoki o'zingiz diapazonni o'rnatishingiz kerak bo'ladi. Buni amalga oshirish uchun siz yo'riqnoma boshqaruv paneliga kirishingiz kerak. Buni qanday qilish sizda qanday yo'riqnoma borligiga qarab o'zgaradi, lekin siz "yo'riqnoma nomi yoki markasi} boshqaruv paneliga qanday kirish mumkin" ni qidirib topishingiz mumkin.

Routeringizning boshqaruv paneliga kirganingizdan so'ng, uning DHCP sozlamalarini toping ("Mahalliy tarmoq" yoki shunga o'xshash kengroq toifaga kirishi mumkin).

2 -qadam: DHCP -da statik diapazonni saqlash

Agar marshrutizatorda DHCP -ning maxsus konfiguratsiyasi yoki rezervasyonlari o'rnatilgan bo'lsa, u holda:

  • Zaxiralangan diapazonda hozirda ishlatilmaydigan bir qator IP -manzillarni toping va ularga yozib qo'ying
  • Yoki joriy diapazonni kattalashtiring (buni qanday qilish kerakligini quyidagi bosqichlardan bilib olishingiz mumkin)

Agar marshrutizatorda maxsus DHCP konfiguratsiyasi yoki bandlovi o'rnatilmagan bo'lsa, quyidagi amallarni bajaring:

  1. Sizning yo'riqnoma IP -manzillarni 192.168.1.1 dan 192.168.1.255 gacha bo'lgan ma'lum bir diapazonda belgilashi aytiladi, shuning uchun biz avtomatik ravishda tayinlanmagan mavjud manzillarga ega bo'lishimiz uchun bu diapazonni cheklamoqchimiz.
  2. Oxirgi raqamlar to'plamidagi raqamni o'zgartirib, diapazonni yuqoriroq boshlash uchun o'rnating. Masalan, 192.168.1.1 ni 192.168.1.25 ga o'zgartiring. Bu shuni anglatadiki, yo'riqnoma endi avtomatik ravishda 192.168.1.1 dan 192.168.1.25 gacha bo'lgan IP -manzillarni tayinlamaydi.

Endi biz bu manzillarni qo'lda belgilashimiz mumkin!

3 -qadam: ESP8266 ga statik IP tayinlash

ESP8266 ga statik IP -ni tayinlashning ikkita asosiy usuli bor: yo'riqnoma orqali yoki ESP8266 orqali.

ESP8266 kodi orqali yo'riqchidan ma'lum manzilni so'rash (mening shaxsiy xohishim):

Bu yaxshi qo'llanma: https://circuits4you.com/2018/03/09/esp8266-static… lekin asosiylari:

Kodning yuqori qismiga quyidagilarni kiriting:

#qo'shing

#qo'shing #qo'shing

Keyin bu usullarni chaqiring, bu erda x - statik IP (nuqta o'rniga vergul bilan 4 ta raqamlar to'plami) va y - yo'riqchingizning IP -manzili (u shlyuz deb ham ataladi):

IPAddress staticIP (x); // statik IP -manzil

IP -manzil shlyuzi (y); // Routerning IP -manzili IPAddress pastki tarmog'i (255, 255, 255, 0); IPAddress dns (8, 8, 8, 8);

Router sozlamalarida ESP8266 -ning Media kirishni boshqarish (MAC) manzilidan foydalanish:

Tavsiya: