在Linux系统中,网络配置是一项基本但至关重要的任务。本文将详细介绍如何在CentOS 7或类似的基于Red Hat的系统上配置网络接口,包括静态IP地址、子网掩码、网关和DNS服务器的设置。
在CentOS 7中,网络接口的配置文件通常位于/etc/sysconfig/network-scripts/目录下。每个网络接口都有一个对应的配置文件,例如ifcfg-ens5。这些文件包含了启动和配置网络接口所需的所有参数。
以下是一个典型的网络接口配置文件ifcfg-ens5的内容示例:
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=ens5
UUID=8c7f5e56-6b66-4397-ad3e-39910c9a1da0
DEVICE=ens5
ONBOOT=yes为了将网络接口配置为使用静态IP地址,需要修改上述配置文件中的某些参数。以下是配置静态IP地址的步骤:
BOOTPROTO=dhcp改为BOOTPROTO=static。IPADDR=192.168.100.63。NETMASK=255.255.255.0。GATEWAY=192.168.100.1。DNS1=233.5.5.5。修改后的配置文件应如下所示:
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=ens5
UUID=8c7f5e56-6b66-4397-ad3e-39910c9a1da0
DEVICE=ens5
ONBOOT=yes
IPADDR=192.168.100.63
NETMASK=255.255.255.0
GATEWAY=192.168.100.1
DNS1=233.5.5.5完成配置文件的修改后,需要重启网络服务以使更改生效。可以使用以下命令来重启网络连接:
sudo nmcli connection reload此命令会重新加载网络管理器的配置,并应用新的网络设置。
如图所示:

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。