Sisällysluettelo:

ESP8266 Staattinen IP (WIP): 3 vaihetta
ESP8266 Staattinen IP (WIP): 3 vaihetta

Video: ESP8266 Staattinen IP (WIP): 3 vaihetta

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

(Jos Wi-Fi-verkko on jo määritetty jollakin tavalla, sinun on ehkä keskusteltava verkonvalvojan kanssa.)

Osa projektimme tavoitetta on antaa jokaiselle ESP8266: lle oma staattinen IP -osoitteensa, jotta laitteiden seuranta ja niiden verkkosivuille yhdistäminen on helpompaa.

IP -osoite on osoite, jota voidaan käyttää verkon laitteiden käyttämiseen ja kommunikointiin niiden kanssa. IP -osoitteita on 2 muotoa, mutta yleisin muoto on IPv4, joka näyttää tältä: 192.168.1.1. Muoto on 4 numerosarjaa 0-255, erotettuna pisteillä, MUTTA *** on tärkeää huomata, että joillakin tietyillä numeroilla on erityisiä käyttötarkoituksia ja merkityksiä, joista osa löytyy täältä: https:// fi.wikipedia.org/wiki/IPv4#Special-use_ad…

Nämä osoitteet määrittävät tyypillisesti automaattisesti DHCP -palvelin. Useimmat kodit ja lukiot käyttävät reititintä DHCP -palvelimena, mikä tarkoittaa, että reititin määrittää automaattisesti IP -osoitteet laitteille DHCP (Dynamic Host Configuration Protocol) -protokollaa käytettäessä.

Tavoitteenamme on kuitenkin käyttää staattisia IP -osoitteita, jotka ovat IP -osoitteita, joita DHCP -palvelin EI määritä automaattisesti. Syynä tähän on se, että reititintä ei ole määritetty antamaan millekään tietylle laitteelle samaa IP -osoitetta, joten se käyttää satunnaista osoitetta, joka sattuu olemaan käytettävissä silloin. Vaikka tämä sopii erinomaisesti useimpiin verkkokäyttöihin, tämä voi olla vaikeaa käsitellä, kun teet jotain, kuten me teemme täällä, ja sinun on muodostettava yhteys paikallisesti isännöidylle verkkosivulle laitteen IP-osoitteen avulla.

Vaihe 1: Pääsy reitittimen ohjauspaneeliin

Jos reitittimessäsi on jonkinlainen kokoonpano, sinun on keskusteltava verkonvalvojan kanssa (kuka tahansa määritysten määrittäjä, kuten vanhempi/huoltaja, opettaja, tekninen/IT -osasto jne.).

Jotta saat käytettävissä olevat staattiset IP -osoitteet, sinun on joko löydettävä käytettävissä oleva alue nykyisestä kokoonpanostasi tai määritettävä alue itse. Tätä varten sinun on siirryttävä reitittimen ohjauspaneeliin. Tapa, jolla teet tämän, vaihtelee sen mukaan, mikä reititin sinulla on, mutta sinun pitäisi pystyä etsimään "miten pääset käyttämään {reitittimen nimeä tai tuotemerkkiä} ohjauspaneelia" ja etsimään opetusohjelma.

Kun olet reitittimen ohjauspaneelissa, etsi sen DHCP -asetukset (jotka voivat kuulua laajempaan luokkaan nimeltä "Paikallinen verkko" tai jotain vastaavaa).

Vaihe 2: Staattisen alueen varaaminen DHCP: ssä

Jos reitittimessä EI ole määritetty erityisiä DHCP -kokoonpanoja tai varauksia, toimi seuraavasti:

  • Etsi joko valikoima IP -osoitteita, joita ei tällä hetkellä käytetä jo varatulla alueella, ja kirjoita ne muistiin
  • TAI suurenna nykyistä aluetta (löydät ohjeet alla olevista vaiheista)

Jos reitittimessä EI ole määritetty erityisiä DHCP -kokoonpanoja tai varauksia, toimi seuraavasti:

  1. Reitittimesi kehotetaan määrittämään IP -osoitteet tietyllä alueella, kuten 192.168.1.1 - 192.168.1.255, joten haluamme rajoittaa tätä aluetta niin, että meillä on käytettävissä olevia osoitteita, joita ei määritetä automaattisesti.
  2. Aseta alue aloittamaan korkeammalle muuttamalla viimeisen numerosarjan numeroa. Muuta esimerkiksi 192.168.1.1 arvoon 192.168.1.25. Tämä tarkoittaa sitä, että reitittimesi ei enää määritä automaattisesti IP -osoitteita alueella 192.168.1.1 - 192.168.1.25.

Voimme nyt määrittää nämä osoitteet manuaalisesti!

Vaihe 3: Staattisen IP -osoitteen määrittäminen ESP8266: lle

Staattisen IP -osoitteen määrittämiseen ESP8266: lle on kaksi päätapaa: reitittimen tai ESP8266: n kautta.

Tietyn osoitteen pyytäminen reitittimeltä ESP8266 -koodin kautta (henkilökohtainen mieltymykseni):

Tämä on hyvä opas: https://circuits4you.com/2018/03/09/esp8266-static… mutta perusasiat ovat:

Laita seuraavat lausunnot koodisi yläreunaan:

#sisältää

#Sisällytä #Sisällytä

Kutsu sitten nämä menetelmät, joissa x on staattinen IP (erota 4 numerosarjaa pilkuilla pisteiden sijasta) ja y on reitittimesi IP -osoite (jota kutsutaan myös yhdyskäytäväksi):

IPAdd staticIP (x); // staattinen IP -osoite

IPAddress -yhdyskäytävä (y); // Reitittimen IP -osoite IPAddress -aliverkko (255, 255, 255, 0); IPAddns dns (8, 8, 8, 8);

ESP8266: n Media Access Control (MAC) -osoitteen käyttäminen reitittimen asetuksissa:

Suositeltava: