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

 找回密码
 立即注册
查看: 13298|回复: 11

[求助] docker,选择host模式无法访问HA

[复制链接]

2

主题

5

帖子

26

积分

新手上路

Rank: 1

积分
26
金钱
21
HASS币
0
发表于 2020-7-17 00:53:46 | 显示全部楼层 |阅读模式
新人发帖,求大佬指教。


用docker安装的homeassistant,创建容器网络模式选择host,容器可正常启动,但是局域网内无法通过8123端口进行访问docker run -d --restart=always --name="home-assistant" -v /root/haconfig:/config --net=host 5290194f9fb3

将网络模式改成桥接,用端口映射的方式局域网内则可以访问HA
docker run -d --restart=always --name="home-assistant" -v /root/haconfig:/config -p 8123:8123 5290194f9fb3


但是随之而来的问题是配置HomeKit可以正常启动,但是扫码无法连接(因为桥接网络)


请问各位大佬host模式无法访问的问题怎么解决?
回复

使用道具 举报

2

主题

5

帖子

26

积分

新手上路

Rank: 1

积分
26
金钱
21
HASS币
0
 楼主| 发表于 2020-7-17 13:29:09 | 显示全部楼层
用host模式开启容器,进入容器查看监听的端口,返回如下:

[root@localhost ~]# docker exec -it home-assistant /bin/bash
bash-5.0# netstat -nlp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name   
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      -                  
tcp        0      0 127.0.0.1:6010          0.0.0.0:*               LISTEN      -                  
tcp        0      0 0.0.0.0:8123            0.0.0.0:*               LISTEN      198/python3         
tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN      -                  
tcp        0      0 192.168.0.110:51827     0.0.0.0:*               LISTEN      198/python3         
tcp        0      0 192.168.122.1:53        0.0.0.0:*               LISTEN      -                  
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      -                  
tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN      -                  
tcp6       0      0 ::1:25                  :::*                    LISTEN      -                  
tcp6       0      0 ::1:6010                :::*                    LISTEN      -                  
tcp6       0      0 :::111                  :::*                    LISTEN      -                  
tcp6       0      0 :::22                   :::*                    LISTEN      -                  
tcp6       0      0 ::1:631                 :::*                    LISTEN      -                  
udp   110592      0 0.0.0.0:5353            0.0.0.0:*                           198/python3         
udp   110592      0 0.0.0.0:5353            0.0.0.0:*                           198/python3         
udp   110592      0 0.0.0.0:5353            0.0.0.0:*                           198/python3         
udp   110592      0 0.0.0.0:5353            0.0.0.0:*                           198/python3         
udp        0      0 0.0.0.0:5353            0.0.0.0:*                           198/python3         
udp        0      0 0.0.0.0:5353            0.0.0.0:*                           -                  
udp        0      0 192.168.122.1:53        0.0.0.0:*                           -                  
udp        0      0 0.0.0.0:67              0.0.0.0:*                           -                  
udp        0      0 0.0.0.0:68              0.0.0.0:*                           -                  
udp        0      0 0.0.0.0:111             0.0.0.0:*                           -                  
udp        0      0 127.0.0.1:323           0.0.0.0:*                           -                  
udp        0      0 0.0.0.0:695             0.0.0.0:*                           -                  
udp        0      0 0.0.0.0:60433           0.0.0.0:*                           -                  
udp6       0      0 :::111                  :::*                                -                  
udp6       0      0 ::1:323                 :::*                                -                  
udp6       0      0 :::695                  :::*                                -                  
raw6       0      0 :::58                   :::*                    7           -                  
回复

使用道具 举报

2

主题

5

帖子

26

积分

新手上路

Rank: 1

积分
26
金钱
21
HASS币
0
 楼主| 发表于 2020-7-17 13:30:11 | 显示全部楼层
192.168.0.110 是宿主机地址
回复

使用道具 举报

0

主题

30

帖子

229

积分

中级会员

Rank: 3Rank: 3

积分
229
金钱
199
HASS币
0
发表于 2020-11-12 20:11:58 | 显示全部楼层
问题解决了吗,朋友
回复

使用道具 举报

22

主题

319

帖子

3929

积分

论坛元老

Rank: 8Rank: 8

积分
3929
金钱
3605
HASS币
30
发表于 2020-11-22 10:01:34 | 显示全部楼层
有同样问题
回复

使用道具 举报

0

主题

9

帖子

94

积分

注册会员

Rank: 2

积分
94
金钱
84
HASS币
0
发表于 2022-2-19 00:08:42 | 显示全部楼层
我也是同样的问题,找不到解决方案
回复

使用道具 举报

8

主题

24

帖子

2152

积分

金牌会员

Rank: 6Rank: 6

积分
2152
金钱
2128
HASS币
0
发表于 2022-5-30 15:04:06 | 显示全部楼层
michaeljun 发表于 2022-2-19 00:08
我也是同样的问题,找不到解决方案

使用桥接模式
回复

使用道具 举报

0

主题

1

帖子

16

积分

新手上路

Rank: 1

积分
16
金钱
15
HASS币
0
发表于 2022-8-27 11:58:02 | 显示全部楼层
同样的问题,解决了吗
回复

使用道具 举报

3

主题

20

帖子

106

积分

注册会员

Rank: 2

积分
106
金钱
86
HASS币
0
发表于 2022-8-27 15:11:40 | 显示全部楼层
同样问题 解决了吗
回复

使用道具 举报

0

主题

9

帖子

294

积分

中级会员

Rank: 3Rank: 3

积分
294
金钱
285
HASS币
0
发表于 2023-7-25 16:41:09 | 显示全部楼层
ufw allow 8123/TCP 开放宿主机防火墙8123端口应该可能搞定。
看DOCKER宿主机是什么系统,搜索下怎么开防火墙端口,把8123打开就好了。

评分

参与人数 1金钱 +2 收起 理由
xianyujunya + 2 精辟,已解决

查看全部评分

回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-24 11:52 , Processed in 0.132504 second(s), 34 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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