温馨提示×

CentOS Minimal如何联网

小樊
47
2026-07-08 02:03:31
栏目: 智能运维

CentOS Minimal(最小化安装) 中,默认没有图形界面,网络需要手动配置。下面按常见场景给你一套 通用、可操作的联网方法


一、确认网卡是否被识别

ip addr

或旧版本:

ifconfig

如果能看到 eth0ens33enp0s3 之类的网卡,说明驱动正常。


二、使用 NetworkManager(推荐 ✅)

CentOS 7/8/Stream 默认使用 NetworkManager

1️⃣ 查看网络连接

nmcli device status

2️⃣ 查看连接名

nmcli connection show

一般类似:

ens33  ethernet  connected

3️⃣ 自动获取 IP(DHCP)

nmcli connection up ens33

或:

nmcli connection modify ens33 ipv4.method auto
nmcli connection up ens33

测试网络:

ping -c 3 www.baidu.com

✅ 如果能 ping 通,说明已联网。


4️⃣ 设置静态 IP(服务器常用)

nmcli connection modify ens33 \
ipv4.method manual \
ipv4.addresses 192.168.1.100/24 \
ipv4.gateway 192.168.1.1 \
ipv4.dns "8.8.8.8 114.114.114.114"

nmcli connection up ens33

三、CentOS 7 传统方式(ifcfg)

适用于 CentOS 7 Minimal

1️⃣ 编辑网卡配置

vi /etc/sysconfig/network-scripts/ifcfg-ens33

2️⃣ DHCP 示例

BOOTPROTO=dhcp
ONBOOT=yes

3️⃣ 静态 IP 示例

BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8
DNS2=114.114.114.114

4️⃣ 重启网络

systemctl restart network

四、CentOS 8 / Stream(NetworkManager 必须)

⚠️ CentOS 8 已移除 network 服务

nmcli networking on
nmcli connection up ens33

五、虚拟机常见情况(VMware / VirtualBox)

✅ 推荐使用:

  • NAT:适合上网
  • 桥接模式:适合局域网访问

确保:

  • 虚拟机网络适配器已连接
  • 网卡没有被禁用

六、DNS 测试

nslookup www.baidu.com

或:

cat /etc/resolv.conf

七、常用排错命令

ip route
ip addr
nmcli device status
journalctl -xe

八、我可以进一步帮你

你可以直接告诉我:

  1. CentOS 版本号(7 / 8 / Stream)
  2. 实体机还是虚拟机
  3. ip addr 的输出截图或文字

我可以一步一步帮你把网络配好 ✅

0