• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Вопрос DDNS и nodemcu

dittohead

New member
Всем привет
возник вопрос:есть необходимость пробросить плату с nodemcu в веб через DDNS
гугл ничего путнего не подсказал
по одной из ссылок наткнулся на использование с duckDNS
но ничего не происходит
Код:
dr=net.createConnection(net.TCP, 0)
dr:dns("www.duckdns.org",function(conn,ip)
myip=ip
end)
conn=net.createConnection(net.TCP, 0)
conn:on("receive", function(conn, payload) print(payload) end)
conn:connect(80,myip)
conn:send("GET /update/[тут мой домен]/[тут мой токен] HTTP/1.1\r\n Host: www.duckdns.org\r\n Accept: */*\r\n User-Agent: Mozilla/4.0 (compatible; esp8266 Lua; Windows NT 5.1)\r\n \r\n")
в myip попадает айпишник duckdns
что я делаю не так?
или может это можно както красивее сделать?
 

Shyster

New member
Ну вроде вы по ДНС получаете IP dns("www.duckdns.org",function(conn,ip) myip=ip end
А потом его же кладете в myip. Я в луа не селен. Потом делаете конект по этому же IP connect(80,myip)
Зачем вам в нем ваш IP?
 
Сверху Снизу