温馨提示×

怎么给centos minimal联网

小樊
41
2026-09-02 17:55:13
栏目: 智能运维

CentOS Minimal(最小化安装)下联网,通常分为 有线网络(DHCP/静态)无线网络 两种情况。下面按常见场景一步步说。


一、先确认网络状态

ip addr
  • 如果能看到 eth0 / ens33 / enp0s3 等网卡,但 没有 IP
  • lo 以外没有 UP 状态

说明网卡没起来或没配置。


二、有线网络(最常见)

1️⃣ 使用 DHCP 自动获取 IP(推荐)

CentOS 7 / 8 / Stream 都适用:

dhclient

或指定网卡:

dhclient ens33

测试:

ping -c 3 8.8.8.8

✅ 能 ping 通就说明已经联网。


2️⃣ 开机自动联网(重要)

Minimal 默认 网卡不自动启动

编辑网卡配置文件(文件名可能不同):

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

确保有:

ONBOOT=yes
BOOTPROTO=dhcp

保存后重启网络:

systemctl restart network

(CentOS 8 / Stream 可用 NetworkManager

nmcli connection up ens33

三、配置静态 IP(服务器常用)

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

示例:

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

重启网络:

systemctl restart network

四、无线网络(Minimal 默认不支持)

Minimal 没有 wifi 工具,需要安装:

yum install -y wpa_supplicant wireless-tools NetworkManager-wifi

扫描 WiFi

nmcli dev wifi list

连接 WiFi

nmcli dev wifi connect "WiFi名" password "密码"

查看状态:

nmcli connection show

五、常见问题排查

1️⃣ 网卡没起来

ip link set ens33 up

2️⃣ DNS 不通但 IP 通

cat /etc/resolv.conf

确保有:

nameserver 8.8.8.8

3️⃣ 虚拟机没网

  • VMware / VirtualBox
    • 网络模式选 NAT 或桥接
    • 确认宿主机能上网

六、最小可用联网命令总结

ip addr
dhclient
ping 8.8.8.8

如果你能告诉我:

  • ✅ CentOS 版本(7 / 8 / Stream)
  • ✅ 物理机还是虚拟机
  • ✅ 有线还是 WiFi

我可以给你 更精确的一条命令配置方案

0