当前位置: 首页 > article >正文

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"

在这里插入图片描述

编辑hass默认连接

# nmcli con edit "XXX"

在这里插入图片描述

添加静态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


http://www.kler.cn/news/149182.html

相关文章:

  • 对支付宝进行测试用例分析
  • .sketch的文件转.psd文件
  • Linux僵死进程及文件操作
  • 【ARM CoreLink 系列 8 -- SMMU 详细介绍-上半部】
  • 《微信小程序开发从入门到实战》学习三十六
  • springboot实战之stream API应用过滤不符合条件的数据
  • MySQL巧用公用表表达式(CTE)处理递归查询
  • 想学计算机视觉入门的可以看过来了
  • 牛客算法题 HJ100 等差数列 golang语言实现
  • QT配合CSS隐藏按钮
  • Springboot_文件下载功能(前端后端)
  • Kotlin学习——kt入门合集博客 kt里的委派模式Delegation kt里的特性
  • 基于C#实现Dijkstra算法
  • Java架构师软件架构开发
  • ⑨【Stream】Redis流是什么?怎么用?: Stream [使用手册]
  • 金字塔原理 读书笔记
  • 正则表达式及文本三剑客grep,awk,sed
  • 三、Lua变量
  • 学生护眼灯怎么选?2023备考护眼台灯推荐
  • CentOS 系统给nodejs 项目安装依赖报错 make: g++: No such file or directory
  • c语言-希尔排序
  • 力扣labuladong一刷day21天滑动哈希算法共2题
  • sqli-labs靶场详解(less29-less31)
  • 【工具】Zotero|使用Zotero向Word中插入引用文献(2023年)
  • Labview Lite Note
  • 关于分页的问题SQL_CALC_FOUND_ROWS
  • 每日一题:LeetCode-202.面试题 08.06. 汉诺塔问题
  • 11.28C++
  • Linux环境安装Java,Tomcat,Mysql,
  • 腾讯云轻量服务器通过Docker搭建外网可访问连接的redis5.x集群