0
点赞
收藏
分享

微信扫一扫

centos stream9 设置网卡IP

centos Stream9设置网卡静态IP方式与cent8以前版本已不同。

通过ifconfig或者ip a 或者ip addr来查看网卡IP

centos stream9 设置网卡IP_配置文件

cd到/etc/sysconfig/network-scripts/目录下ls查看,发现readme-ifcfg-rh.txt,不存在之前版本CentOS的网卡配置文件ifcfg-***

centos stream9 设置网卡IP_重启_02

cat readme-ifcfg-rh.txt 查看文件内容

centos stream9 设置网卡IP_配置文件_03

大概翻译如下:

NetworkManager将新的网络配置文件以密钥文件格式存储在/etc/NetworkManager/system-connections/目录中。

此前,NetworkManager将ifcfg格式的网络配置文件保存在在这个目录中(/etc/sysconfig/network-scripts/)。然而,ifcfg格式已被废弃。默认情况下,NetworkManager不再创建以这种格式创建新的配置文件。

进入/etc/NetworkManager/system-connections/,发现了网卡enp2s0.nmconnections​,与上面ifconfig查看到enp2s0相同。当然你可以通过grep查找enp2s0的网卡。grep -rnw '/etc' -e 'enp2s0'

centos stream9 设置网卡IP_重启_04

centos stream9 设置网卡IP_IP_05

vim enp2s0.nmconnection

centos stream9 设置网卡IP_IP_06

把之前的

[ipv4]

method=auto

修改为method=manual,同时绑定一个固定IP为address1=192.168.1.13/24。

保存退出

通过service network restart和systemctl restart network无效了。后来我想用ifup enp2s0启动,提示如下:

centos stream9 设置网卡IP_IP_07

 

[root@localhost system-connections]# ifup enp2s0

bash: ifup: command not found...

Install package 'NetworkManager-initscripts-updown' to provide command 'ifup'? [N/y] y



* Waiting in queue...

The following packages have to be installed:

NetworkManager-initscripts-updown-1:1.41.6-1.el9.noarch Legacy ifup/ifdown scripts for NetworkManager that replace initscripts (network-scripts)

Proceed with changes? [N/y]

还是老实通过nmcli来加载网卡信息,重启网卡。

nmcli c reload                         # 重新加载配置文件

nmcli c up enp2s0                      # 重启enp2s0网卡

centos stream9 设置网卡IP_配置文件_08



举报

相关推荐

0 条评论