iVampireSP 的物语

与所有美好的存在又多了一年的物语

关于不同局域网下 Home Assistant 无法连接到米家空调温湿度计这类问题的解决办法

还能这么玩

说白了可能是设备为了什么安全原因吧。

其实也很简单,我们伪造一下来源就可以了。

SSH 到你的路由器,我的是 Redmi AX6(说白了也是 OpenWrt)

我的 Home Assistant 地址是 192.168.196.232。

选一个 DHCP 地址池之外的地址,我选的是 192.168.31.5。给 br-lan 加上,然后写两条 iptables 规则即可。

ip addr add 192.168.31.5/24 dev br-lan

iptables -t nat -I PREROUTING -d 192.168.31.5 -j DNAT --to-destination 192.168.196.232
iptables -t nat -I POSTROUTING -s 192.168.196.232 -j SNAT --to-source 192.168.31.5

2 条回复

  1. 笨蛋!

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注