马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
CentOS 9 Stream Mirror 换源后依旧拿不到固定地址的话,一台机器在局域网里就是个「游魂」:每次重启 IP 都变,SSH 连不上、服务起不来。这篇记录从零装 CentOS 9 并配好静态 IP 的全过程,重点在 ifcfg-ens33 那几行参数。
一、下载镜像与创建虚拟机
- 到 CentOS 官网下载页面(
https://www.centos.org/)点 download,按需要选版本,拿到 iso 镜像包即算下载完成。
- 用 VMware 新建虚拟机,安装路径所在盘至少留 20G 空间容纳这台虚拟机。
- 编辑虚拟机设置,把 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企服评测-应用市场 编辑提示 |