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

 找回密码
 立即注册
查看: 215|回复: 7

[新手导航] 虚拟机获取不到IP地址

[复制链接]

1

主题

5

帖子

32

积分

新手上路

Rank: 1

积分
32
金钱
27
HASS币
0
发表于 5 天前 | 显示全部楼层 |阅读模式
我使用Window自带的虚拟机,安装之后,之前一直都是可以工作的,过了个把月再去使用时发现访问不了了,浏览器输入 http://homeassistant.local:8123 直接无法访问。之后我将虚拟机删除,虚拟网卡也删除,怎么搞都没拿到IP地址。这个问题请问坛里有朋友知道怎么解决吗?

                               
登录/注册后可看大图

回复

使用道具 举报

1

主题

5

帖子

32

积分

新手上路

Rank: 1

积分
32
金钱
27
HASS币
0
 楼主| 发表于 5 天前 | 显示全部楼层
本帖最后由 leifayu 于 2024-12-17 17:54 编辑

启动虚拟机时界面提示:
Fafiled to start Network manager Wait Online.
Failed to start systemd cloud service.

虚拟机

虚拟机

虚拟网卡

虚拟网卡

系统

系统
回复

使用道具 举报

150

主题

2324

帖子

7191

积分

元老级技术达人

积分
7191
金钱
4862
HASS币
30
发表于 5 天前 | 显示全部楼层
看看路由器的后台,有没有ha的设备,找到ip,然后试下
回复

使用道具 举报

1

主题

5

帖子

32

积分

新手上路

Rank: 1

积分
32
金钱
27
HASS币
0
 楼主| 发表于 5 天前 | 显示全部楼层
bugensui 发表于 2024-12-17 17:27
看看路由器的后台,有没有ha的设备,找到ip,然后试下

路由器后台看到的是我的主机IP,我的主机能上网的。虚拟机是走的主机网络。
回复

使用道具 举报

32

主题

1073

帖子

4996

积分

论坛元老

Rank: 8Rank: 8

积分
4996
金钱
3908
HASS币
90
发表于 5 天前 | 显示全部楼层
leifayu 发表于 2024-12-17 18:07
路由器后台看到的是我的主机IP,我的主机能上网的。虚拟机是走的主机网络。 ...

试试让虚拟机走桥接的网络

而且也可以试试用nmcli设置在ha里面给ha设置一个静态ip
我家全屋智能的HA设置 https://github.com/relliky/Tais_Home_Assistant_Config
回复

使用道具 举报

1

主题

5

帖子

32

积分

新手上路

Rank: 1

积分
32
金钱
27
HASS币
0
 楼主| 发表于 4 天前 | 显示全部楼层
relliky 发表于 2024-12-17 23:34
试试让虚拟机走桥接的网络

而且也可以试试用nmcli设置在ha里面给ha设置一个静态ip ...

我重新在virtualbox上安装ha,网卡选择桥接模式,还是同样的错误。


vb1.png
回复

使用道具 举报

32

主题

1073

帖子

4996

积分

论坛元老

Rank: 8Rank: 8

积分
4996
金钱
3908
HASS币
90
发表于 4 天前 | 显示全部楼层
leifayu 发表于 2024-12-18 10:11
我重新在virtualbox上安装ha,网卡选择桥接模式,还是同样的错误。

而且也可以试试用nmcli设置在ha里面给ha设置一个静态ip

在论坛里搜索nmcli来找怎么用
我家全屋智能的HA设置 https://github.com/relliky/Tais_Home_Assistant_Config
回复

使用道具 举报

1

主题

5

帖子

32

积分

新手上路

Rank: 1

积分
32
金钱
27
HASS币
0
 楼主| 发表于 3 天前 | 显示全部楼层
本帖最后由 leifayu 于 2024-12-19 10:10 编辑

感谢大家的帮助。我昨天折腾了一番,扎到了解决方案。虚拟机配置为桥接网卡 模式,最后在虚拟机里面设置一个静态IP地址来用就好了。
记录下用到的指令。
1. 启动虚拟机,进入HA命令行交互界面。
2. 在HA命令交互界面输入“login”进入到 linux 管理员界面。3. 输入“nmcli dev status”查看网卡设备状态。
4. 输入“nmcli con edit <上一步查看到的网卡设备名称用引号括起来>”进入nmcli命令行交互界面。我这里的网卡设备名称是“Supvervisor enp0s3”,我想大家都可能差不多。
5. 输入“print ipv4”查看IP地址信息。
6. 输入“set ipv4.address 192.168.1.10/24”配置IP地址,这里设置为自己要设置的地址,后面的“/24”不能漏掉,它跟IP地址之间没有空格。提示你是否保存时请输入“yes”确认保存。
7. 输入“set ipv4.dns 192.168.1.1”配置DNS地址,根据实际情况配置。
8. 输入“set ipv4.gateway 192.168.1.1”配置网关地址,根据实际情况配置。
9. 输入“save”保存IP地址修改。
10. 输入“quit”退出nmcli的命令行交互模式,回到Linux管理员操作界面
11. 输入“nmcli con reload”重新加载网络连接,当然输入“reboot”并执行以重启虚拟机也是可以的。

上面 11 个步骤操作下来就可以了。

回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-12-22 11:15 , Processed in 0.066250 second(s), 33 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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