centos9下载安装及静态ip设置图文教程(超详细)

[复制链接]
发表于 2026-10-4 14:39:42 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×

CentOS 9 Stream Mirror 换源后依旧拿不到固定地址的话,一台机器在局域网里就是个「游魂」:每次重启 IP 都变,SSH 连不上、服务起不来。这篇记录从零装 CentOS 9 并配好静态 IP 的全过程,重点在 ifcfg-ens33 那几行参数。

一、下载镜像与创建虚拟机

  1. 到 CentOS 官网下载页面(https://www.centos.org/)点 download,按需要选版本,拿到 iso 镜像包即算下载完成。
  2. 用 VMware 新建虚拟机,安装路径所在盘至少留 20G 空间容纳这台虚拟机。
  3. 编辑虚拟机设置,把 CD/DVD 指向下载好的 iso,保存后开机。

二、装系统

点回虚拟机窗口,按上下键移动、回车选中第一项 Install CentOS Stream 9,选项变白即为选中。语言选简体中文后继续,跟着向导走完安装。

三、切 root 并进网络配置目录

su - root        # 切换到 root 用户
cd /etc/sysconfig/network-scripts/
vim ifcfg-ens33

四、改成静态 IP

编辑 ifcfg-ens33,关键参数含义如下:

TYPE=Ethernet              # 网络接口类型为以太网
BOOTPROTO=static           # 静态地址,不走 DHCP 自动获取
DEFROUTE=yes               # 作为默认路由出口
NAME=ens33
DEVICE=ens33
ONBOOT=yes                 # 开机自动启用
IPADDR=192.168.220.11      # 固定 IP
NETMASK=255.255.255.0      # 子网掩码
GATEWAY=192.168.220.2      # 默认网关
DNS1=114.114.114.114       # 首选 DNS

改完重启网络服务:

systemctl restart NetworkManager

五、关防火墙与 SELinux

实验环境里常顺手关掉,生产环境建议只放行必要端口:

systemctl stop firewalld
systemctl disable firewalld

SELinux 用 setenforce 0 临时关闭,再把 /etc/selinux/config 里的 SELINUX 改成 disabled,避免重启后复开。改完记得把 config 里的值一起确认,否则重启会打回原形。

六、验证网络通不通

虚拟机用 NAT 模式即可连外网。配好后 ping www.baidu.com 通,说明静态 IP、网关、DNS 三段都对了。

常见的坑是只改了 IP 没改网关或掩码,结果局域网内互访正常但出不了网;ONBOOT=yes 漏写则会表现为「网络管理器里显示已连接但没地址」。这两处核对一遍基本就不再折腾。

qidao123.com企服评测-应用市场 编辑提示

回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表