Выход ESP8266 в интернет

286
14 июня 2017, 03:17

Как подключить ESP8266 к глобальной сети? Я могу сделать так, что оно получит IP адрес и в одной Wi-Fi сети я могу ей управлять(95% примеров в интернете), но если мне нужно будет подключиться к ESP с другого конца Земли? Хотелось бы подключить ее к своему сайту или хотя бы сделать ей адрес, с которого можно управлять независимо от местонахождения. Все управление планирую делать GET запросами

Answer 1

Интернет-роутер, к которому подключено устройство, управляет подсетью, и сам входит в некоторую подсеть.

Например, в вашей сети устройство имеет адрес 192.168.1.100, и маска подсети выглядит так - 192.168.1.255.

А сам роутер имеет например 93.185.19.103, и маска его подсети выглядит так - 93.185.19.255.

Поэтому внешний адрес вашего устройства будет, например, 93.185.19.104.

Интернет имеет иерархическую структуру. Дело в том, что все сообщения, которые адресованы какому-либо устройству в подсети, получают все устройства в данной подсети, и они просто игнорируют пакеты, адресованные не им.

И если вы зададите статический IP, который не адресуется маской подсети вашего устройства, то пакеты, исходящие от него, получат только устройства, подключенную в вашу локальную сеть, а роутер их проигнорирует, поскольку это пакеты, которые физически передаются по его сети, но логически это пакеты из другой подсети.

READ ALSO
Php preg_match и implode

Php preg_match и implode

Что вернут функции?

200
Видео-чат в мобильном браузере

Видео-чат в мобильном браузере

Подскажите,можно ли реализовать видео-чат между двумя людьми с разных устройств( мобильное устройство- пк) используя только Веб-инструменты...

204
PHP нужна помощь в генерации PDF (mPDF)

PHP нужна помощь в генерации PDF (mPDF)

Привет! У меня есть плакат(файлpdf) и есть QR-code, который я сгенерировал

239
Как кратко записать параметры meta_query wordpress?

Как кратко записать параметры meta_query wordpress?

Параметры выборки можно записать в виде строки, вот пример:

217