CentOS 8/Rocky Linux 9网卡手工配置
前言
现在生产Linux发行版基本都是在用基于RHEL8的各种版本了,每个大版本系统管理命令基本都是有变化,尤其是网络配置变化较大,本次记录一下过程信息
需求
最小化安装了Rocky Linux 9后需要配置一下静态IP
过程
- 基于原来RHEL7的经验,去/etc/sysconfig/network-scripts/ 下寻找网卡配置
- 发现下面没有网卡配置了,有一个ReadMe,指引现在的网卡配置使用了更先进的 NetworkManager
- 根据指引看man文档操作,发现似乎修改IP不生效
- 网上找,找到了官网文档,根据文档信息完成修改
总结
RHEL8 网卡配置文件
# 配置文件路径: /etc/NetworkManager/system-connections/
[connection]
id=ens18
type=ethernet
autoconnect-priority=-999
interface-name=ens18
timestamp=1699167522
[ethernet]
[ipv4]
method=manual
address1=192.168.1.213/24,192.168.1.200
dns=192.168.1.200
[ipv6]
addr-gen-mode=eui64
method=auto
[proxy]
配置修改方式
- 看官方文档: https://docs.rockylinux.org/zh/guides/network/basic_network_configuration/#networkmanager
- 看man指引: man nm-settings-keyfile; man nm-settings
修改生效
新的版本生效方式已经不是 systemctl restart network
这种方式了,
而是使用了新的命令: nmcli
(具体用法可以--help去看)
对于我的需求的命令:
# nmcli c reload
# nmcli c show # 如果前面的配置文件有错误reload后这里是不会展示列表
NAME UUID TYPE DEVICE
ens18 e04856f6-0cfe-3b52-a4a0-c1d4e3ef66cc ethernet ens18
lo ef8ecc20-b49b-454d-b84a-5bb6785b9d8d loopback lo
# nmcli c down ens18 # 这里的值就是上面的NAME,也可以是UUId啥的
# nmcli c up ens18
参考信息
https://docs.rockylinux.org/zh/guides/network/basic_network_configuration/#networkmanager
https://zhuanlan.zhihu.com/p/426819359
文章的确不错啊https://www.cscnn.com/
哈哈哈,写的太好了https://www.cscnn.com/
哈哈哈,写的太好了https://www.cscnn.com/
龙城决传奇私服:梦幻还是现实?:https://501h.com/yuanshi/14427.html
《网络杀人案》科幻片高清在线免费观看:https://www.jgz518.com/xingkong/32117.html
你的文章让我感受到了无尽的欢乐,谢谢分享。 http://www.55baobei.com/sRNRbJ80NM.html
《偷天换日2003国语》动作片高清在线免费观看:https://www.jgz518.com/xingkong/102581.html
博主太厉害了!
真好呢
真棒!
你的文章充满了智慧,让人敬佩。 https://www.4006400989.com/qyvideo/88637.html
你的文章充满了智慧,让人敬佩。 http://www.55baobei.com/wXfKHWncOI.html