按照网上的教程,在configuration.yaml文件里添加了http: server_host: ::0 ,yaml配置如下。进ssh里看到获取到ipv6地址2408:8459:9630:e6f:ea0e:44d2:953d:e910/64和fe80::2dc4:87d2:683f:6d3f/64,在浏览器里输入http://[fe80::2dc4:87d2:683f:6d3f]:8123或者http://[2408:8459:9630:e6f:ea0e:44d2:953d:e910]:8123都无法访问home assistant,只能通过ipv4地址http://itcommander.local:8123进行访问。
请问想通过ipv6进行访问的话,还需要进行什么设置吗?我想通过ipv6进行外网访问home assistant,不过目前内网都没搞定,设置阿里ddns之类的应该也没意义吧。
# Configure a default setup of Home Assistant (frontend, api, etc)
default_config:
# Text to speech
tts:
- platform: google_translate
group: !include groups.yaml
automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml
http:
server_host: ::0 # 使用IPV6监听,不设置的话就无法使用IPV6,但是一旦开启后将无法使用IPV4地址访问(内网也是一样)
|