Taula de continguts:

ESP8266 IP estàtic (WIP): 3 passos
ESP8266 IP estàtic (WIP): 3 passos

Vídeo: ESP8266 IP estàtic (WIP): 3 passos

Vídeo: ESP8266 IP estàtic (WIP): 3 passos
Vídeo: ESP32: Static IP address 2024, De novembre
Anonim
ESP8266 IP estàtic (WIP)
ESP8266 IP estàtic (WIP)

(Si la vostra xarxa Wi-Fi ja està configurada d'alguna manera, és possible que hàgiu de parlar amb l'administrador de la xarxa.)

Part de l’objectiu del nostre projecte és assignar a cada ESP8266 la seva pròpia adreça IP estàtica per facilitar el seguiment dels dispositius i la connexió a les seves pàgines web.

Una adreça IP és una adreça que es pot utilitzar per accedir i comunicar-se amb els dispositius d’una xarxa. Hi ha 2 formes d’adreces IP, però la forma més comuna és IPv4, que té un aspecte així: 192.168.1.1. El format és de 4 conjunts de números de 0 a 255, separats per punts, PERUT *** és important tenir en compte que alguns números específics tenen usos i significats especials, alguns dels quals podeu trobar informació aquí: https:// ca.wikipedia.org / wiki / IPv4 # Special-use_ad …

Aquestes adreces solen ser assignades automàticament per un servidor DHCP. La majoria de cases i escoles secundàries utilitzen el seu encaminador com a servidor DHCP, és a dir, l’encaminador assignarà automàticament adreces IP mitjançant el protocol de configuració d’amfitrió dinàmic (DHCP) als dispositius quan es connecten a la xarxa.

El nostre objectiu aquí, però, és utilitzar adreces IP estàtiques, que són adreces IP que un servidor DHCP NO assigna automàticament. La raó és que el vostre encaminador no està configurat per donar a cap dispositiu determinat la mateixa adreça IP, de manera que utilitzarà alguna adreça aleatòria que estigui disponible en aquell moment. Tot i que això està perfectament bé per a la majoria de l’ús de la xarxa, pot ser una molèstia a tractar quan feu alguna cosa com ho fem aquí i us heu de connectar a una pàgina web allotjada localment mitjançant la IP del dispositiu.

Pas 1: entrar al tauler de control del vostre enrutador

Si el vostre encaminador té algun tipus de configuració al seu lloc, aquesta és la part en què haureu de parlar amb el vostre administrador de xarxa (qui hagi configurat les configuracions, com ara un pare / tutor, un professor, un departament de tecnologia / informàtica, etc.).

Per obtenir adreces IP estàtiques disponibles, haureu de trobar un interval disponible a la configuració actual o configurar-lo vosaltres mateixos. Per fer-ho, haureu d’entrar al tauler de control del vostre encaminador. La manera de fer-ho variarà en funció del router que tingueu, però hauríeu de poder consultar "com accedir al tauler de control del {nom o marca del vostre router" i trobar un tutorial.

Un cop hàgiu entrat al tauler de control del vostre enrutador, busqueu la configuració DHCP (que pot estar en una categoria més àmplia anomenada "Xarxa local" o alguna cosa similar).

Pas 2: reserva del rang estàtic a DHCP

Si el vostre encaminador TÉ cap configuració o reserva DHCP especial configurada, feu el següent:

  • Podeu trobar un interval d’adreces IP que actualment no s’utilitzen a l’interval ja reservat i anotar-ne
  • O bé amplieu l'interval actual (podeu trobar com fer-ho als passos següents)

Si el vostre encaminador NO té cap configuració o reserva DHCP especial configurada, seguiu aquests passos:

  1. Es diu al vostre encaminador que assigni adreces IP en un interval determinat, com ara de 192.168.1.1 a 192.168.1.255, de manera que volem restringir-lo perquè tinguem un interval d’adreces disponibles que no s’assignen automàticament.
  2. Establiu l'interval per començar més alt canviant el número de l'últim conjunt de números. Per exemple, canvieu 192.168.1.1 per 192.168.1.25. Això significa que el vostre encaminador deixarà d'assignar automàticament adreces IP en l'interval de 192.168.1.1 a 192.168.1.25

Ara podem assignar aquestes adreces manualment.

Pas 3: assignació d'una IP estàtica a un ESP8266

Hi ha dues maneres principals d’assignar una adreça IP estàtica a un ESP8266: a través del router o a través de l’ESP8266.

Sol·licitud d’una adreça específica al router mitjançant el codi de l’ESP8266 (les meves preferències personals):

Aquesta és una bona guia: https://circuits4you.com/2018/03/09/esp8266-static…, però els conceptes bàsics són:

Poseu les instruccions següents a la part superior del codi:

#incloure

#include #include

A continuació, truqueu a aquests mètodes, on x és la IP estàtica (separeu els 4 conjunts de números amb comes en lloc de punts) i y és l'adreça IP del vostre router (que també s'anomena passarel·la):

IPAddress staticIP (x); // adreça IP estàtica

Passarel·la d'adreces IP (y); // Adreça IP del router subadreça IPAddress (255, 255, 255, 0); IPAddress dns (8, 8, 8, 8);

Utilitzant l'adreça MAC Access Control (ESP) de l'ESP8266 a la configuració del router:

Recomanat: