ha外网访问过程梳理

您所在的位置:网站首页 nginx正向代理访问外网 ha外网访问过程梳理

ha外网访问过程梳理

2024-07-07 05:15| 来源: 网络整理| 查看: 265

条件: 1、有公网ip或ip6 2、有自己的域名.ps: 这个很好弄,阿里云或其他域名平台,申请 免费域名或便宜的域名; 3、已经构建好自己的DDNS。因为我是自己是从nas一路玩过来的,所以这些都已经弄好,没弄好的,可以百度搜索一下这些教程,网上太多了

一、正式开始 1.home Assisstant服务搭建好后,http://[本地ip]:8123可以登录 微信图片_20240411111305.png 登录/注册后可看大图

微信图片_20240411111305.png (53.7 KB, 下载次数: 0)

下载附件

2024-4-11 11:13 上传

2. HA和其他npm不一样的地方在于,它需要手动开启允许代理和反代,开启方式如下: 编辑 /配置目录/configuration.yaml,添加如下内容: http:   use_x_forwarded_for: true   trusted_proxies:     - 192.168.3.90 # Add the IP address of the proxy server。 ps:注意这时原192.168.3.90需要配置成你自己的npm或者nginx的ip

添加内容后注意重启home Assistant

3. 配置好npm或者nginx代理内容: npm如下 npm配置.png 登录/注册后可看大图

npm配置.png (38.52 KB, 下载次数: 1)

下载附件

2024-4-11 11:24 上传

图中标号1: 自己的域名 标号2: 自己本地的IP+端口 标号3: 这里注意,一定要勾选websockets Support,因为在登录界面输入用户和密码之后,会有一个websockets连接,如果不勾选,websocket连接无法成功,导致读取不到ha服务的数据

3.根据自己情况配置用https还是http https的话就在ssl选项里添加相应的证书,这里不贴了,上述过程中红色加粗字体是注意事项,欢迎大家讨论交流



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3