Sisukord:

ESP8266 Staatiline IP (WIP): 3 sammu
ESP8266 Staatiline IP (WIP): 3 sammu

Video: ESP8266 Staatiline IP (WIP): 3 sammu

Video: ESP8266 Staatiline IP (WIP): 3 sammu
Video: NodeMCU V3 ESP8266 - обзор, подключение и прошивка в Arduino IDE 2024, November
Anonim
ESP8266 staatiline IP (WIP)
ESP8266 staatiline IP (WIP)

(Kui teie WiFi-võrk on juba mingil viisil konfigureeritud, peate võib-olla rääkima oma võrguadministraatoriga.)

Osa meie projekti eesmärgist on määrata igale ESP8266 -le oma staatiline IP -aadress, et hõlbustada seadmete jälgimist ja nende veebisaitidega ühenduse loomist.

IP -aadress on aadress, mida saab kasutada võrgus olevatele seadmetele juurdepääsuks ja nendega suhtlemiseks. IP -aadresse on 2 vormi, kuid kõige tavalisem on IPv4, mis näeb välja umbes selline: 192.168.1.1. Vorming on 4 numbrikomplekti vahemikus 0–255, eraldatud punktidega, AGA *** on oluline märkida, et mõnel konkreetsel numbril on erikasutus ja tähendus, mõnede kohta leiate teavet siit: https:// en.wikipedia.org/wiki/IPv4#Special-use_ad…

Tavaliselt määrab need aadressid automaatselt DHCP -server. Enamik kodusid ja keskkoole kasutab oma ruuterit oma DHCP -serverina, mis tähendab, et ruuter määrab võrguga ühenduse loomisel seadmetele automaatselt DHCP (Dynamic Host Configuration Protocol) abil IP -aadressid.

Meie eesmärk on siin siiski kasutada staatilisi IP -aadresse, mis on IP -aadressid, mida DHCP -server EI määra automaatselt. Selle põhjuseks on asjaolu, et teie ruuter ei ole seadistatud andma ühelegi seadmele sama IP -aadressi, seega kasutab see mõnda juhuslikku aadressi, mis on parajasti saadaval. Kuigi see sobib enamiku võrgukasutuste jaoks täiesti hästi, võib see olla tülikas, kui teete midagi sellist, nagu meie siin, ja peate ühenduse loomiseks kohaliku hostitud veebilehega ühenduse loomiseks kasutama seadme IP-aadressi.

Samm: ruuteri juhtpaneelile sisenemine

Kui teie ruuteril on mingisugused konfiguratsioonid, peate selles osas oma võrguadministraatoriga rääkima (kes konfiguratsiooni seadistaks, näiteks vanem/eestkostja, õpetaja, tehnika-/IT -osakond jne).

Saadaolevate staatiliste IP -aadresside saamiseks peate leidma oma praeguses konfiguratsioonis saadaoleva vahemiku või seadistama selle ise. Selleks peate minema ruuteri juhtpaneelile. See, kuidas te seda teete, varieerub sõltuvalt teie ruuterist, kuid peaksite saama otsida "kuidas pääseda juurde oma ruuteri nime või brändi} juhtpaneelile" ja leida õpetuse.

Kui olete oma ruuteri juhtpaneelile jõudnud, leidke selle DHCP -seaded (mis võivad olla laiemas kategoorias nimega "Kohalik võrk" või midagi sarnast).

Samm: staatilise vahemiku reserveerimine DHCP -s

Kui teie ruuteril EI ole seadistatud spetsiaalseid DHCP konfiguratsioone või reserveeringuid, tehke järgmist.

  • Leidke valik IP -aadresse, mida praegu juba reserveeritud vahemikus ei kasutata, ja märkige need üles
  • VÕI suurendage praegust vahemikku (selle toimingu leiate allolevatest sammudest)

Kui teie ruuteril EI ole spetsiaalseid DHCP -konfiguratsioone või reserveeringuid seadistatud, toimige järgmiselt.

  1. Teie ruuteril palutakse määrata IP -aadresse teatud vahemikus, näiteks 192.168.1.1 kuni 192.168.1.255, nii et me tahame seda vahemikku piirata nii, et meil oleks valik saadaolevaid aadresse, mida automaatselt ei määrata.
  2. Määrake vahemiku algus kõrgemaks, muutes viimase numbrikomplekti numbrit. Näiteks muutke 192.168.1.1 väärtuseks 192.168.1.25. See tähendab, et teie ruuter ei määra enam automaatselt IP -aadresse vahemikus 192.168.1.1 kuni 192.168.1.25

Nüüd saame need aadressid käsitsi määrata!

Samm: staatilise IP määramine ESP8266 -le

ESP8266 -le staatilise IP määramiseks on kaks peamist viisi: ruuteri või ESP8266 kaudu.

Konkreetse aadressi küsimine ruuterilt ESP8266 koodi kaudu (minu isiklik eelistus):

See on hea juhend: https://circuits4you.com/2018/03/09/esp8266-static…, kuid põhitõed on järgmised:

Pange oma koodi ülaossa järgmised avaldused:

#kaasake

#kaasama #kaasama

Seejärel helistage neile meetoditele, kus x on staatiline IP (eraldage 4 numbrikomplekti punktide asemel komadega) ja y on teie ruuteri IP -aadress (mida nimetatakse ka lüüsiks):

IPAddress staticIP (x); // staatiline IP -aadress

IPAddressi lüüs (y); // Ruuteri IP -aadress IPAddress alamvõrk (255, 255, 255, 0); IPAddns dns (8, 8, 8, 8);

ESP8266 meediumipääsukontrolli (MAC) aadressi kasutamine ruuteri seadetes:

Soovitan: