HCRM博客

CentOS 7.3网络配置指南

CentOS 7.3网络配置指南

在服务器管理与运维中,网络配置是基础且关键的一环,CentOS 7.3作为一款稳定且广泛使用的Linux发行版,其网络配置方法既灵活又高效,本文将详细介绍如何通过命令行和配置文件完成网络设置,帮助用户快速搭建稳定可靠的网络环境。

CentOS 7.3网络配置指南-图1

**一、网络配置前的准备工作

1、查看当前网络状态

输入命令ip addrifconfig(需安装net-tools),可查看网卡名称(如ens33、eth0)及IP地址信息,若网卡未启用,需手动激活。

   ip link set ens33 up

2、确认网络服务状态

CentOS 7默认使用NetworkManager和传统的network服务共存,建议统一使用NetworkManager:

   systemctl start NetworkManager  
   systemctl enable NetworkManager

**二、配置静态IP地址

静态IP适用于服务器场景,需手动设置IP、子网掩码、网关和DNS。

1、修改网卡配置文件

CentOS 7.3网络配置指南-图2

进入目录/etc/sysconfig/network-scripts/,找到对应网卡的配置文件(如ifcfg-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=8.8.4.4

2、重启网络服务

   systemctl restart network

验证配置:

   ping www.baidu.com

**三、配置动态IP(DHCP)

若需自动获取IP,仅需修改BOOTPROTO参数为dhcp,并删除静态IP相关行:

BOOTPROTO=dhcp  
ONBOOT=yes

保存后重启网络服务即可。

CentOS 7.3网络配置指南-图3

**四、防火墙与端口管理

CentOS 7默认启用firewalld,需合理配置规则以确保网络安全。

1、放行HTTP/HTTPS服务

   firewall-cmd --permanent --add-service=http  
   firewall-cmd --permanent --add-service=https  
   firewall-cmd --reload

2、开放自定义端口(如8080)

   firewall-cmd --permanent --add-port=8080/tcp  
   firewall-cmd --reload

**五、网络连通性测试与排错

1、检查IP与路由表

- 查看IP:ip addr

- 查看网关:ip route show

2、诊断DNS解析问题

   nslookup www.baidu.com

若解析失败,检查/etc/resolv.conf中的DNS配置。

3、追踪网络延迟

   traceroute www.baidu.com

**个人观点

CentOS 7.3的网络配置虽然依赖命令行操作,但其灵活性和稳定性在服务器场景中优势显著,建议初次配置时备份原始文件,避免误操作导致服务中断,对于需要长期运行的服务器,静态IP配合防火墙规则能显著提升安全性和可控性,若遇到复杂网络环境,可结合nmtui工具进行图形化配置,降低学习成本。

通过以上步骤,用户可高效完成网络基础设置,为后续服务部署打下坚实基础。

本站部分图片及内容来源网络,版权归原作者所有,转载目的为传递知识,不代表本站立场。若侵权或违规联系Email:zjx77377423@163.com 核实后第一时间删除。 转载请注明出处:https://blog.huochengrm.cn/pc/31673.html

分享:
扫描分享到社交APP
上一篇
下一篇