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
上一篇
下一篇