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

 找回密码
 立即注册
查看: 12021|回复: 18

[技术探讨] 手机通过数据上网,开启热点给ha,如何外网访问ha?duck dns

[复制链接]

8

主题

158

帖子

1227

积分

金牌会员

Rank: 6Rank: 6

积分
1227
金钱
1069
HASS币
0
发表于 2021-7-27 08:34:48 | 显示全部楼层 |阅读模式
   ha上装了duck dns,设置了token和domain,手机上装了fwd进行端口转发,外网还是没法访问ha,不知道是什么问题。看duck dns信息好像是获取到了公网ip。

截屏2021-07-27 上午8.22.19.png

截屏2021-07-27 上午8.26.53.png
回复

使用道具 举报

8

主题

158

帖子

1227

积分

金牌会员

Rank: 6Rank: 6

积分
1227
金钱
1069
HASS币
0
 楼主| 发表于 2021-7-27 10:23:58 | 显示全部楼层
差了下资料,fwd端口转发软件只支持公网ipv4,手机的ipv4是私网的,有ipv6,不过ipv6似乎没有转发方案。
回复

使用道具 举报

33

主题

2196

帖子

5838

积分

论坛元老

Rank: 8Rank: 8

积分
5838
金钱
3642
HASS币
60
QQ
发表于 2021-7-27 15:23:59 | 显示全部楼层
看得好迷糊。
我不生产技术,我只是技术的搬运工。
回复

使用道具 举报

8

主题

158

帖子

1227

积分

金牌会员

Rank: 6Rank: 6

积分
1227
金钱
1069
HASS币
0
 楼主| 发表于 2021-7-27 15:26:28 | 显示全部楼层

简单来说就是没有宽带,没有路由器。
只有一个手机开启热点给home assistant上网。要如何实现外网访问home assistant呢。
回复

使用道具 举报

33

主题

2196

帖子

5838

积分

论坛元老

Rank: 8Rank: 8

积分
5838
金钱
3642
HASS币
60
QQ
发表于 2021-7-27 15:31:32 | 显示全部楼层
bluebaby 发表于 2021-7-27 15:26
简单来说就是没有宽带,没有路由器。
只有一个手机开启热点给home assistant上网。要如何实现外网访问hom ...

HA是什么环境下装的。
我不生产技术,我只是技术的搬运工。
回复

使用道具 举报

4

主题

341

帖子

3426

积分

论坛元老

Rank: 8Rank: 8

积分
3426
金钱
3085
HASS币
0
发表于 2021-7-27 17:07:10 | 显示全部楼层
内网穿透,FRP或者ZT或者其他内网穿透工具
回复

使用道具 举报

105

主题

2954

帖子

1万

积分

超级版主

智能家居&单板滑雪痴迷爱好者

Rank: 8Rank: 8

积分
12103
金钱
9084
HASS币
460

教程狂人突出贡献

发表于 2021-7-27 22:51:35 来自手机 | 显示全部楼层
ddns不是关键,手机热点下ipv4远程访问基本没戏(都是内网地址)除非加专门的内网穿透软件或硬件;ipv6希望很大。你需要先大致了解一些ipv6的基础知识,看下ha拿到的地址是啥、与ddns登记的是否一致、排除防火墙端口未放行的问题,建议掌握基本的端口扫描知识和技能,可以帮助判断问题所在,另外还可以换手机、换运营商多测试几种组合
回复

使用道具 举报

8

主题

158

帖子

1227

积分

金牌会员

Rank: 6Rank: 6

积分
1227
金钱
1069
HASS币
0
 楼主| 发表于 2021-7-28 08:22:22 | 显示全部楼层
XCray 发表于 2021-7-27 22:51
ddns不是关键,手机热点下ipv4远程访问基本没戏(都是内网地址)除非加专门的内网穿透软件或硬件;ipv6希望 ...

谢谢朋友,手机是有ipv6地址的,不过搜了下ipv6方面的端口转发之类的资料,没找到能用的。自己的技术有限,不知道怎么折腾。
回复

使用道具 举报

8

主题

158

帖子

1227

积分

金牌会员

Rank: 6Rank: 6

积分
1227
金钱
1069
HASS币
0
 楼主| 发表于 2021-7-28 08:25:19 | 显示全部楼层
zxyny1989 发表于 2021-7-27 15:31
HA是什么环境下装的。

树莓派上装的itcommander做的系统,应该是docker下的。docker里倒是可以再装一个openwrt,不过配网也复杂,我之前想过docker里面装openwrt科学上网,然后ha再通过openwrt上网。不过网上没找到有人这样安装,自己对docker不了解,搜了不少资料还是看不懂,就暂停下来了。
回复

使用道具 举报

105

主题

2954

帖子

1万

积分

超级版主

智能家居&单板滑雪痴迷爱好者

Rank: 8Rank: 8

积分
12103
金钱
9084
HASS币
460

教程狂人突出贡献

发表于 2021-7-28 09:27:27 来自手机 | 显示全部楼层
bluebaby 发表于 2021-7-28 08:22
谢谢朋友,手机是有ipv6地址的,不过搜了下ipv6方面的端口转发之类的资料,没找到能用的。自己的技术有限 ...

端口转发是ipv4 nat场景下的方案,需要你的手机拿到的地址是公网ip、并且要在手机上设置转发。ipv6通常不搞端口转发、而是防火墙针对有需要的端口放行。
楼主应该恶补一下ipv6相关知识
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-27 10:37 , Processed in 0.390815 second(s), 36 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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