CentOS Stream 9修改静态IP

本文最后更新于:2025年4月16日

一、准备操作

需要在VMware安装CentOS Stream 9虚拟机的小伙伴,点击右侧链接查看安装教程:点我查看

使用云服务器的小伙伴不需要看下面的配置哦(ᕑᗢᓫ∗)˒

二、VMware相关操作

1. (虚拟机处于关机状态)在未开启CentOS虚拟机之前,按照下图所示打开虚拟机的网络设置:

2. 点击右下角的更改设置

3. 进入编辑模式后,上方的虚拟网络选中VMnet8(NAT模式)

4. 按照下图所示修改子网IP,修改的数值范围在0~255之间,我修改后的子网IP为192.168.40.0:

5. 点击NAT设置

6. 这里我将网关的IP地址设置为192.168.40.1,然后点击确定

5. 点击右下角的DHCP设置

6. 按照下图操作修改网段,起始IP地址我设置为192.168.40.1,结束IP地址为192.168.40.255。完成后一路点击确定,虚拟网络配置完成:

三、CentOS修改静态IP

1. 开启CentOS虚拟机,执行如下命令查看当前虚拟机的IP地址:

1
ip addr

这里我的虚拟机IP地址是192.168.40.131,接下来我将这个IP修改为静态IP为192.168.40.100

2. 列出所有的链接,这里我们要修改的是ens160:

1
nmcli connection show

3. 在CentOS Stream 9中,关于网络的配置在/etc/NetworkManager/system-connections目录下。切换到该目录,执行如下命令:

1
cd /etc/NetworkManager/system-connections

4. 网络的配置在ens160.nmconnection文件中,在修改之前,我们复制一份文件留作备份:

1
cp ens160.nmconnection ens160.nmconnection.default

5. 试用vim命令编辑上述文件:

1
vim ens160.nmconnection

6. 输入:set nu可以查看行号,下图就是未修改前的网络配置

7. 复制如下配置:

1
2
3
4
5
6
7
8
9
# ipv4 网络配置
[ipv4]
# 手动进行 IP 的分配
method=manual
# 第一个IP是自定义的静态IP,第二个是网关
address1=192.168.40.100/24,192.168.40.1
# 指定 DNS 域名解析服务器,多个 dns 之间使用 , 分隔
# 这里试用的国内DNS和谷歌的DNS
dns=114.114.114.114,8.8.8.8

8. 按I键进入编辑模式,将原有的ipv4相关代码删掉,将上一步复制的代码粘贴到其后面,效果图如下:

9. 按Esc键退出编辑模式,输入:wq保存并退出。

10. 重启网络服务:

1
systemctl restart NetworkManager

11. 再次执行ip addr命令,发现IP已经变为192.168.40.100:

12. 此时我们ping一下百度也有响应,至此,Debian成功修改为静态IP并且可以访问外网:

1
ping www.baidu.com


CentOS Stream 9修改静态IP
https://www.icode504.com/posts/113.html
作者
iCode504
发布于
2025年4月15日
许可协议