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

 找回密码
 立即注册
查看: 206519|回复: 608

[插件集成] 通过IPV6实现外网访问hass服务#阿里云DDNS插件&IPV6解析

  [复制链接]

10

主题

55

帖子

1210

积分

论坛技术达人

积分
1210
金钱
1140
HASS币
60

教程狂人

发表于 2018-11-16 12:42:45 | 显示全部楼层 |阅读模式
本帖最后由 三木 于 2019-2-28 11:58 编辑

背景:

因为没有IPV4公网地址,又不想使用FRP等相关代理软件(别人的怕不安全,自己又不想花钱搭建服务 - -|||),刚好已经从ISP处获得IPV6地址,于是想直接用IPV6解析。
111.jpg 1yyyyy.jpg

使用要求:

  • 已经从ISP处获得IPV6地址
  • 已经有域名,且域名服务商支持'AAAA'解析(阿里云已经支持,所以这里是废话)
  • 理解基础的IPV6相关知识概念
  • 会配置IPV6防火墙(如果存在)

插件版本说明:

基于L大的插件修改,未经严格测试,如果有问题请指出 '_^

L大原帖:https://bbs.hassbian.com/thread-2980-1-4.html

在此表示感谢

使用方法:

一、HA部分:
  1. 下载插件,复制py文件到/custom_components/sensor
  2. 修改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            教育网

游客,如果您要查看本帖隐藏内容请回复

二、获取阿里云AccessKeyID及AccessKeySecret:

访问:https://ak-console.aliyun.com/

然后创建AccessKey,复制即可

三、路由器防火墙相关:

部分路由器默认IPV6防火墙是处于外部无法访问的状态,所以需要自己开门。


游客,如果您要查看本帖隐藏内容请回复

弊端:

任何事都有两面性,IPV6解析也是,如果访问hass.your_domain.com的设备没有IPV6地址,那就无法访问。
实测移动手机无问题。
于是,我搞了个隧道来实现
截图.png

下载:


游客,如果您要查看本帖隐藏内容请回复















aliddns.py

10.29 KB, 阅读权限: 20, 下载次数: 201

评分

参与人数 2金钱 +4 收起 理由
不见大鱼 + 1 感谢楼主分享!
jyz_0501 + 3 感谢楼主分享!

查看全部评分

回复

使用道具 举报

0

主题

106

帖子

375

积分

论坛积极会员

积分
375
金钱
269
HASS币
0
发表于 2018-11-16 12:52:33 | 显示全部楼层
支持一个啊
回复

使用道具 举报

14

主题

245

帖子

3522

积分

论坛元老

Rank: 8Rank: 8

积分
3522
金钱
3277
HASS币
0
发表于 2018-11-16 12:56:14 | 显示全部楼层
查看下  感谢提供
回复

使用道具 举报

1

主题

155

帖子

766

积分

高级会员

Rank: 4

积分
766
金钱
611
HASS币
0
发表于 2018-11-16 13:31:02 | 显示全部楼层
学一息啊
回复

使用道具 举报

5

主题

295

帖子

3990

积分

论坛元老

Rank: 8Rank: 8

积分
3990
金钱
3695
HASS币
0
发表于 2018-11-16 14:18:33 | 显示全部楼层
看看这个好不好用,感谢大大分享
回复

使用道具 举报

2

主题

96

帖子

755

积分

高级会员

Rank: 4

积分
755
金钱
659
HASS币
0
发表于 2018-11-16 14:58:02 | 显示全部楼层

不错不错!!
回复

使用道具 举报

12

主题

188

帖子

789

积分

高级会员

Rank: 4

积分
789
金钱
601
HASS币
0
发表于 2018-11-16 15:27:49 | 显示全部楼层
牛牛牛牛牛牛牛牛牛牛牛牛牛牛
回复

使用道具 举报

0

主题

8

帖子

32

积分

新手上路

Rank: 1

积分
32
金钱
24
HASS币
0
发表于 2018-11-16 18:54:46 | 显示全部楼层
这都要隐藏啊……
回复

使用道具 举报

10

主题

680

帖子

5654

积分

论坛元老

Rank: 8Rank: 8

积分
5654
金钱
4969
HASS币
50
发表于 2018-11-16 20:21:13 | 显示全部楼层
厉害厉害,ipv6方便很多啊
回复

使用道具 举报

13

主题

289

帖子

2000

积分

金牌会员

Rank: 6Rank: 6

积分
2000
金钱
1711
HASS币
0
发表于 2018-11-17 17:43:49 | 显示全部楼层
学习大神
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-27 06:30 , Processed in 1.085185 second(s), 37 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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