本帖最后由 三木 于 2019-2-28 11:58 编辑
背景:
因为没有IPV4公网地址,又不想使用FRP等相关代理软件(别人的怕不安全,自己又不想花钱搭建服务 - -|||),刚好已经从ISP处获得IPV6地址,于是想直接用IPV6解析。
使用要求:
- 已经从ISP处获得IPV6地址
- 已经有域名,且域名服务商支持'AAAA'解析(阿里云已经支持,所以这里是废话)
- 理解基础的IPV6相关知识概念
- 会配置IPV6防火墙(如果存在)
插件版本说明:
基于L大的插件修改,未经严格测试,如果有问题请指出 '_^
L大原帖:https://bbs.hassbian.com/thread-2980-1-4.html
在此表示感谢
使用方法:
一、HA部分:
- 下载插件,复制py文件到/custom_components/sensor
- 修改configuration.yaml增加以下内容:
sensor:
- platform: aliddns
access_key_id: 阿里云AccessKeyID
access_key_secret: 阿里云AccessKeySecret
domain: your_domain.com #主域名
sub_domain: www #子域名,可以自定义如 hass,则访问域名为 hass.your_domain.com
type: AAAA #要解析IPV4地址请填'A',IPV6地址请填'AAAA'
line: default
scan_interval: 600 #间隔时间600秒
'line' 一项的说明如下,可以根据自己网络ISP的情况填写:
# 线路值 线路中文说明
# default 默认
# telecom 电信
# unicom 联通
# mobile 移动
# oversea 海外
# edu 教育网
弊端:
任何事都有两面性,IPV6解析也是,如果访问hass.your_domain.com的设备没有IPV6地址,那就无法访问。
实测移动手机无问题。
于是,我搞了个隧道来实现
下载:
|