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

目录

    • 显示hass在使用的默认连接
    • 显示此连接的所有配置
    • 编辑hass默认连接
    • 添加静态IP地址
    • 添加DNS和网关
    • 删除DNS
    • 查看IPv4属性
    • 保存配置并退出nmcli
    • 重载配置


首先控制台登陆Home Assistant OS

Welcome to Home Assistant
homeassistant login:

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

显示hass在使用的默认连接

# nmcli con show

在这里插入图片描述

显示此连接的所有配置

(用上面命令返回的Name替换下方的XXX)

# nmcli con show "XXX"

HassOS使用nmcli设置静态IPv4地址及网关、DNS_第1张图片

编辑hass默认连接

# nmcli con edit "XXX"

HassOS使用nmcli设置静态IPv4地址及网关、DNS_第2张图片

添加静态IP地址

nmcli> set ipv4.addresses 192.168.100.10/24
Do you also want to set 'ipv4.method' to 'manual'? [yes]: yes

添加DNS和网关

nmcli> set ipv4.dns 192.168.100.1
nmcli> set ipv4.gateway 192.168.100.1

删除DNS

如果有多个DNS,要删除其中某个可以用remove命令

nmcli> remove ipv4.dns 192.168.100.1

查看IPv4属性

nmcli> print ipv4 

保存配置并退出nmcli

nmcli> save
nmcli> quit

重载配置

# nmcli con reload

注:nmcli con reload 不一定有效,建议直接重启hassos

参考资料1
参考资料2

你可能感兴趣的:(IoT,hass,HassOS,Homeassistant,nmcli)