CentOS Stream 8 网络配置指南
一 准备与查看
nmcli device statusip addrsudo systemctl is-active NetworkManager(应返回 active)。如未运行:sudo systemctl start NetworkManager && sudo systemctl enable NetworkManager。二 使用 nmcli 配置(推荐)
nmcli con shownmcli con mod "Wired connection 1" ipv4.addresses 192.168.1.100/24
nmcli con mod "Wired connection 1" ipv4.gateway 192.168.1.1
nmcli con mod "Wired connection 1" ipv4.dns "8.8.8.8 114.114.114.114"
nmcli con mod "Wired connection 1" ipv4.method manual
nmcli con up "Wired connection 1"
nmcli con mod "Wired connection 1" ipv4.method auto
nmcli con up "Wired connection 1"
ip addr show dev enp0s3
ping -c 4 8.8.8.8
ping -c 4 www.baidu.com
nmcli con edit "Wired connection 1",在交互中设置 ipv4.addresses、ipv4.gateway、ipv4.dns、ipv4.method 后 save 并 quit,再 nmcli con up "Wired connection 1"。三 使用 nmtui 图形化配置(无图形界面可跳过)
sudo nmtuiip addr、ping -c 4 8.8.8.8、ping -c 4 www.baidu.com。四 直接编辑 ifcfg 文件(可选,兼容方式)
sudo nano /etc/sysconfig/network-scripts/ifcfg-ens33TYPE=Ethernet
BOOTPROTO=none
NAME=ens33
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.1.100
PREFIX=24
GATEWAY=192.168.1.1
DNS1=8.8.8.8
DNS2=114.114.114.114
nmcli con down ens33 && nmcli con up ens33sudo systemctl restart NetworkManagerip addr、ping -c 4 8.8.8.8、ping -c 4 www.baidu.com。五 常见问题与 VMware NAT 补充
nmcli con up "<连接名>";必要时 nmcli device status 查看物理/虚拟网卡状态。ping -c 4 8.8.8.8(纯 IP)与 ping -c 4 www.baidu.com(域名)区分路由与 DNS 问题。nmcli 激活连接或 systemctl restart NetworkManager;确保 ONBOOT=yes。ping -c 4 www.baidu.com 与主机/网关互 ping。