esp8266怎么设置静态IP地址?-Arduino中文社区 - Powered by Discuz! Archiver

caijingliang 发表于 2020-11-16 13:50

esp8266怎么设置静态IP地址?

esp8266 连接 路由器后,不想用路由器分配的IP地址(这个IP经常会变,令人烦),我设置成固定的IP,这样用户就可以在网页上直接输入IP打开内置服务器.
例如: 路由器分配了地址:192.168.1.102, 我想每个连接路由器成功后,我把IP改成固定的192.168.1.240.

esp8266怎么设置静态IP地址?

奈何col 发表于 2020-11-16 14:31

单纯在设备上设定IP,可能会和路由器DHCP分配的IP冲突。
解决方法一:在路由器上设置DHCP地址为x.x.x.128以下,8266上设置IP地址为x.x.x.128以上
解决方法二:在路由器上设定该设备MAC和IP绑定,这样IP就不会变了

不管怎样都要设置下路由器,个人更推荐方法二。

caijingliang 发表于 2020-11-19 22:47

奈何col 发表于 2020-11-16 14:31
单纯在设备上设定IP,可能会和路由器DHCP分配的IP冲突。
解决方法一:在路由器上设置DHCP地址为x.x.x.128以 ...

感谢指点! 我曾经wifi连接后,使WiFi.config(ip) 函数更改IP,但不成功。
必须在连接后更改,
例1:路由器分配地192.168.0.102 我只需要最后1BYTE更改为240即可。
例2:路由器分配地192.168.100.102 我只需要最后1BYTE更改为240即可,即变为192.168.100.240
页: [1]
查看完整版本: esp8266怎么设置静态IP地址?