当前位置:首页 > 问答 > 正文

CentOS网络配置 实体机设置 如何在CentOS实体机上配置网络设置?

📡 2025年CentOS网络配置全攻略 | 实体机从青铜到王者的蜕变之路

CentOS网络配置 实体机设置 如何在CentOS实体机上配置网络设置?

嘿,各位Linux爱好者!最近CentOS社区又有大动作——CentOS Stream 10已正式发布,基于RHEL 10的滚动更新模式,但生产环境建议直接冲Rocky Linux 10或AlmaLinux 10!不过别慌,本文手把手教你实体机网络配置,无论新旧版本统统搞定!💻✨

🔧 2025年CentOS版本选择须知

  1. 传统版已死:CentOS 7/8/9已停止维护,别再用于生产!
  2. Stream是未来:CentOS Stream 10作为RHEL 10的“体验服”,适合开发测试。
  3. 替代方案:Rocky Linux/AlmaLinux 10.x(兼容RHEL 10)才是生产环境首选,支持国产芯片(如鲲鹏、飞腾)!

🚀 实体机网络配置四步走

Step 1:查看网卡信息

# 终极通用大法(支持所有版本)
ip a  # 现代工具,显示所有网卡状态
# 传统ifconfig(需安装)
yum install net-tools -y
ifconfig  # 旧版CentOS的情怀之选

Step 2:选择配置工具

🔥 推荐工具对比
| 工具 | 适用版本 | 特点 |
|-------------|------------------|--------------------------|
| nmcli | CentOS Stream 10 | 现代化,支持动态调整 |
| 传统文件编辑 | Rocky Linux 10 | 稳定,适合强迫症患者 |

Step 3:配置静态IP(以ens33为例)

📝 方法1:nmcli(CentOS Stream专属)

# 修改现有连接
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,223.5.5.5"
# 启用并验证
nmcli connection up ens33
ping -c 4 www.baidu.com  # 能通则成功!

📝 方法2:编辑配置文件(Rocky Linux推荐)

# 进入配置目录
cd /etc/sysconfig/network-scripts/
vi ifcfg-ens33  # 修改以下字段
# 核心配置项(注意大小写!)
BOOTPROTO=static
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8
DNS2=223.5.5.5
ONBOOT=yes  # 开机自动启用
# 重启网络服务
systemctl restart network  # 或 service network restart

Step 4:验证与排错

# 检查服务状态
systemctl status NetworkManager  # Stream用户看这里
systemctl status network         # Rocky Linux用户看这里
# 查看详细日志
journalctl -u network --since "5 min ago"  # 最近5分钟日志

💡 2025年网络配置新趋势

  1. IPv6普及:CentOS Stream 10默认支持IPv6,配置时记得添加:
    nmcli connection modify ens33 +ipv6.addresses "2001:db8::1/64" ipv6.gateway "2001:db8::1"
  2. 防火墙新姿势
    # 开放80/443端口(生产环境必备)
    firewall-cmd --add-service=http --permanent
    firewall-cmd --add-service=https --permanent
    systemctl reload firewalld

🔥 常见翻车现场

  1. Q:修改后无法上网?
    A:检查DNS是否写错,或临时用echo nameserver 8.8.8.8 > /etc/resolv.conf急救!

    CentOS网络配置 实体机设置 如何在CentOS实体机上配置网络设置?

  2. Q:虚拟机配置桥接模式?
    A:VMware中选“桥接模式”,CentOS内配静态IP与主机同网段(如192.168.1.x)。

  3. Q:多网卡如何绑定?
    A:用nmcli connection add type bond iface-name bond0创建链路聚合,性能直接翻倍!

🌟

2025年的CentOS生态已全面转向Stream和社区衍生版,掌握nmcli和传统文件配置双技能,再也不怕网络配置翻车!赶紧收藏本文,下次重装系统时直接抄作业!🚀

📅 信息来源:本文基于2025年8月最新资料整理,参考CSDN、51CTO等技术社区实战案例,确保时效性!

发表评论