CentOS7物理机网络配置如何快速搞定?

在CentOS 7物理机中,可通过nmtui文本工具或编辑网卡配置文件(/etc/sysconfig/network-scripts/ifcfg-ens*)配置网络,设置IP地址、子网掩码、网关及DNS后,使用systemctl restart network重启服务,并通过ip addr或ping验证连通性。

物理机CentOS 7网络配置指南

在CentOS 7系统中,网络配置是服务器运维的基础操作之一,无论是静态IP设置、动态IP(DHCP)配置,还是DNS调整,合理的网络配置能确保服务器高效稳定地运行,以下是详细的配置方法及常见问题解决方案。

CentOS7物理机网络配置如何快速搞定?


配置前的准备工作

  1. 查看当前网络信息

    • 执行命令 ip addrifconfig(需安装net-tools),查看网卡名称(如eth0ens33)。
    • 通过 route -n 查看网关信息。
  2. 备份配置文件
    修改配置文件前,建议备份:

    cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth0.bak  

配置静态IP地址

CentOS 7默认使用NetworkManager管理网络,可通过以下两种方式配置。

CentOS7物理机网络配置如何快速搞定?

方法1:使用nmtui工具(图形化界面)

  1. 运行命令 nmtui,进入交互界面。
  2. 选择 Edit a connection → 选择需要配置的网卡。
  3. 修改参数:
    • IPv4 Configuration:选择 Manual
    • 输入IP地址、子网掩码(如255.255.0)、网关和DNS(如8.8.8,114.114.114.114)。
  4. OK 保存,退出后重启网络服务:
    systemctl restart network  

方法2:手动编辑配置文件

  1. 打开网卡配置文件:
    vi /etc/sysconfig/network-scripts/ifcfg-eth0  
  2. 修改以下参数(示例):
    BOOTPROTO=static        # 静态IP  
    ONBOOT=yes             # 开机自启  
    IPADDR=192.168.1.100   # 自定义IP  
    NETMASK=255.255.255.0  
    GATEWAY=192.168.1.1  
    DNS1=8.8.8.8  
    DNS2=114.114.114.114  
  3. 保存并重启网络服务:
    systemctl restart network  

配置动态IP(DHCP)

若需从DHCP服务器自动获取IP,修改配置文件:

BOOTPROTO=dhcp  
ONBOOT=yes  

保存后,重启网络服务:

systemctl restart network  

设置DNS解析

若需单独配置DNS,可编辑配置文件:

CentOS7物理机网络配置如何快速搞定?

vi /etc/resolv.conf  
```  重启后可能被覆盖,建议同时修改网卡配置文件中的DNS参数):  
```ini  
nameserver 8.8.8.8  
nameserver 114.114.114.114  

防火墙与端口管理

  1. 查看防火墙状态
    systemctl status firewalld  
  2. 开放端口(例如开放80端口):
    firewall-cmd --zone=public --add-port=80/tcp --permanent  
    firewall-cmd --reload  

网络故障排查

  1. 检查网络服务
    systemctl status network  
  2. 测试连通性
    ping 8.8.8.8          # 测试外网  
    ping 192.168.1.1     # 测试网关  
  3. 查看日志
    journalctl -xe -u network  

安全建议

  • 禁用未使用的网络服务(如NetworkManager,若仅使用传统网络服务):
    systemctl stop NetworkManager  
    systemctl disable NetworkManager  
  • 定期更新系统及网络工具:
    yum update -y  

引用说明
本文参考CentOS官方文档(https://www.centos.org/docs/)及Linux网络管理实践,确保内容符合技术规范。

原创文章,发布者:酷盾叔,转转请注明出处:https://www.kd.cn/ask/6690.html

(0)
酷盾叔的头像酷盾叔
上一篇 2025年5月29日 07:41
下一篇 2025年5月29日 07:45

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN