『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 1528|回复: 10

[技术探讨] HA外网https访问遇到的问题。

[复制链接]

16

主题

131

帖子

748

积分

高级会员

Rank: 4

积分
748
金钱
617
HASS币
0
发表于 2024-5-29 16:01:10 | 显示全部楼层 |阅读模式
本帖最后由 jfmm 于 2024-5-30 08:37 编辑

pev虚拟了群晖(192.168.31.31)和HA(192.168.31.35),群晖里面docker部署了npm,npm部署了ssl并且将外网的请求代理到192.168.31.35:8123,也勾选的那个scocket,ha的config.yaml把代理的代码也加上了,代理地址改成了192.168.31.0/24,但是外网就是没法访问呢。

难道只能用HA的那个nginx集成,然后手动上传证书去代理吗

破案了,二级域名后面又加了一个端口,导致反代失效,去掉就好了
回复

使用道具 举报

0

主题

27

帖子

324

积分

中级会员

Rank: 3Rank: 3

积分
324
金钱
297
HASS币
0
发表于 2024-5-29 16:12:08 | 显示全部楼层
在HA的配置-系统-日志里,将日志等级调到home assistant core(右上角),看看有没有错误说明,我记得是叫unauthorized什么什么来着,反正你看看,里面会有ip的信息,有的时候未必在192.168.31.0/24这个段里,我的就是127.0.0.1,本机ip。
回复

使用道具 举报

3

主题

279

帖子

2552

积分

金牌会员

Rank: 6Rank: 6

积分
2552
金钱
2273
HASS币
10
发表于 2024-5-29 16:41:40 | 显示全部楼层
我用的是群晖的反代
Upgrade=$http_upgrade   
Connection=$connection_upgrade
回复

使用道具 举报

146

主题

2267

帖子

7004

积分

元老级技术达人

积分
7004
金钱
4732
HASS币
30
发表于 2024-5-29 17:30:39 | 显示全部楼层
是不是用的谷歌和edge访问的,是pc访问的吗
回复

使用道具 举报

4

主题

266

帖子

2527

积分

金牌会员

Rank: 6Rank: 6

积分
2527
金钱
2261
HASS币
0
发表于 2024-5-29 17:37:07 | 显示全部楼层
路由器如果有公网IP并且是op的话,去买个域名,配合DDNS,然后op上开启V2ray的Server,然后分流规则把你的家里的局域网的ip段加到你的路由规则里,然后就愉快的访问了。一般在外面的ip都是192.168网段,所以家里建议用10网段,就可以规避掉168网段的冲突
回复

使用道具 举报

10

主题

680

帖子

5650

积分

论坛元老

Rank: 8Rank: 8

积分
5650
金钱
4965
HASS币
50
发表于 2024-5-29 20:11:42 | 显示全部楼层
群晖反代+1
回复

使用道具 举报

2

主题

105

帖子

777

积分

高级会员

Rank: 4

积分
777
金钱
672
HASS币
0
发表于 2024-5-29 21:06:02 | 显示全部楼层
可能要加上这个字段
你试试。



http:
  use_x_forwarded_for: true
  trusted_proxies:
    - "192.168.31.35"
    - "172.30.33.0/24"
    - "127.0.0.1"
    - "172.17.0.0/24"



我也是依葫芦画瓢
回复

使用道具 举报

16

主题

131

帖子

748

积分

高级会员

Rank: 4

积分
748
金钱
617
HASS币
0
 楼主| 发表于 2024-5-30 08:14:10 | 显示全部楼层
bugensui 发表于 2024-5-29 17:30
是不是用的谷歌和edge访问的,是pc访问的吗

是的,用的edge和google,edge还能出ha的logo,chrome不行
回复

使用道具 举报

16

主题

131

帖子

748

积分

高级会员

Rank: 4

积分
748
金钱
617
HASS币
0
 楼主| 发表于 2024-5-30 08:33:50 | 显示全部楼层
cuichuanyu 发表于 2024-5-29 16:12
在HA的配置-系统-日志里,将日志等级调到home assistant core(右上角),看看有没有错误说明,我记得是叫u ...

没有登录相关的日志
回复

使用道具 举报

0

主题

27

帖子

324

积分

中级会员

Rank: 3Rank: 3

积分
324
金钱
297
HASS币
0
发表于 2024-5-30 10:13:31 | 显示全部楼层
jfmm 发表于 2024-5-30 08:33
没有登录相关的日志

那就照七楼的回复,多加几个本地的CIDR吧,10.0.0.0/8 (10.0.0.0 - 10.255.255.255),172.16.0.0/12 (172.16.0.0 - 172.31.255.255),192.168.0.0/16 (192.168.0.0 - 192.168.255.255),fd00::/8 (fd00:: - fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff),这些是基本是所有的本地CIDR了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-24 22:58 , Processed in 0.101771 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表