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

centos9设置静态ip

CentOS 9 默认使用 NetworkManager 管理网络,而nmcli是 NetworkManager 命令行接口的缩写,是一个用来进行网络配置、管理网络连接的命令工具,可以简化网络设置,尤其是在无头(没有图形界面)环境下。

1、

cd     /etc/NetworkManager/system-connections/

vi  ens160.nmconnection

把配置文件修改为如下

[connection]
id=ens160
uuid=9c4e5e8b-c91d-3f77-b79c-f2343695dcba
type=ethernet
autoconnect-priority=-999
interface-name=ens160
timestamp=1736676022
autoconnect=true         # 确保这一行设置为 true
[ethernet]

[ipv4]
address1=192.168.0.105/24,192.168.0.1
dns=192.168.0.1;
method=manual

[ipv6]
addr-gen-mode=eui64
method=auto
 

[proxy]

保存文件

:wq

重新启动 NetworkManager 使更改生效。

sudo systemctl restart NetworkManager  
  

确保 NetworkManager 服务在系统启动时自动启动:
sudo systemctl enable NetworkManager

查看系统的ip修改是否生效

使用命令

ip addr 

查看已生效

访问百度也是可以的

下面再这两条命令

sudo nmcli connection reload # 重新加载配置文件, 并使网络连接生效
sudo nmcli con up ens33 # 重新启用网络接口并应用新的配置


http://www.kler.cn/a/500751.html

相关文章:

  • 做一个 简单的Django 《股票自选助手》显示 用akshare 库(A股数据获取)
  • 矩阵求逆的几种方式
  • Kivy App开发之UX控件DropDown下拉列表
  • [SMARTFORMS] 导出SMARTFORMS表单数据
  • MATLAB语言的多线程编程
  • 动态规划【打家劫舍】
  • Elasticsearch介绍及使用
  • linux客户端工具mobaxterm
  • Node.js——http 模块(一)
  • 【机器学习:十六、其他的激活函数】
  • SpringBoot:SaToken的options预检请求鉴权失败
  • 1.微服务
  • 基于华为Maas(大模型即服务)和开源的Agent三方框架构建AI聊天助手实践
  • 大数据技术实训:Zookeeper集群配置
  • 最大拿牌的得分
  • IT运维如何实现工作流自动化?实用案例分享
  • SQL HAVING 子句深入解析
  • python functools.partialmethod 函数介绍
  • UML建模
  • 51单片机 AT24C02(I2C总线)
  • 极狐GitLab 正式发布安全版本17.7.1、17.6.3、17.5.5
  • 在Linux上如何让ollama在GPU上运行模型
  • java项目之企业客户管理系统(ssm+mysql+vue+文档)
  • 8.Bridge 桥接模式(结构型模式)
  • [SMARTFORMS] 导出SMARTFORMS表单数据
  • Boost.Asio 同步读写及客户端 - 服务器实现详解