HomeAssistant利用frp实现外网访问

/ 0评 / 1

最近在用docker + home assistant折腾家里的小米+siri,突然想着利用frp实现外网访问远程控制,这样就不用使用它的付费云服务了,但是在添加过程中遇到了问题:只是按照之前frp的配置方法,访问家中home assistant会显示 400:bad request, 查了一下官方资料, 需要做修改的地方如下

在home assistan安装目录中,修改 configuration.yaml,添加如下代码

http:
  server_port: 8123  
  cors_allowed_origins:  
    - https://xxx.com
  use_x_forwarded_for: true
  trusted_proxies:
    - your ip // 提供服务的内网ip
    - 172.18.0.0/24  //add this if use docker 如果你用docker 添加这个
  ip_ban_enabled: true
  login_attempts_threshold: 5

好了,重启服务,顺利进入。 对了,别忘了打开两步验证,毕竟外网有很多不速之客呢!

发表回复

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