HassOS使用nmcli设置静态IPv4地址及网关、DNS

首先控制台登陆Home Assistant OS

Welcome to Home Assistant
homeassistant login:
1
2
使用root用户登录(无需密码),在ha > 提示符下,输入login
然后就可以看到nmcli配置工具

显示hass在使用的默认连接
# nmcli con show
1

显示此连接的所有配置
(用上面命令返回的Name替换下方的XXX)

# nmcli con show “XXX”
1

编辑hass默认连接
# nmcli con edit “XXX”
1

添加静态IP地址
nmcli> set ipv4.addresses 192.168.100.10/24
Do you also want to set ‘ipv4.method’ to ‘manual’? [yes]: yes
1
2
添加DNS和网关
nmcli> set ipv4.dns 192.168.100.1
nmcli> set ipv4.gateway 192.168.100.1
1
2
删除DNS
如果有多个DNS,要删除其中某个可以用remove命令

nmcli> remove ipv4.dns 192.168.100.1
1
查看IPv4属性
nmcli> print ipv4
1
保存配置并退出nmcli
nmcli> save
nmcli> quit
1
2
重载配置
# nmcli con reload
1
注:nmcli con reload 不一定有效,建议直接重启hassos
————————————————

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

原文链接:https://blog.csdn.net/gongchenyu/article/details/134675480

标签