在 CentOS Minimal(最小化安装)下联网,通常分为 有线网络(DHCP/静态) 和 无线网络 两种情况。下面按常见场景一步步说。
ip addr
eth0 / ens33 / enp0s3 等网卡,但 没有 IPlo 以外没有 UP 状态说明网卡没起来或没配置。
CentOS 7 / 8 / Stream 都适用:
dhclient
或指定网卡:
dhclient ens33
测试:
ping -c 3 8.8.8.8
✅ 能 ping 通就说明已经联网。
Minimal 默认 网卡不自动启动。
编辑网卡配置文件(文件名可能不同):
vi /etc/sysconfig/network-scripts/ifcfg-ens33
确保有:
ONBOOT=yes
BOOTPROTO=dhcp
保存后重启网络:
systemctl restart network
(CentOS 8 / Stream 可用 NetworkManager)
nmcli connection up ens33
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 没有 wifi 工具,需要安装:
yum install -y wpa_supplicant wireless-tools NetworkManager-wifi
nmcli dev wifi list
nmcli dev wifi connect "WiFi名" password "密码"
查看状态:
nmcli connection show
ip link set ens33 up
cat /etc/resolv.conf
确保有:
nameserver 8.8.8.8
ip addr
dhclient
ping 8.8.8.8
如果你能告诉我:
我可以给你 更精确的一条命令配置方案。