本文目录导读:
CentOS网卡设置详解
网卡配置文件位置
CentOS系统中,网卡配置文件通常位于/etc/sysconfig/network-scripts/目录下,该目录下可能包含多个以ifcfg-开头的文件,每个文件对应一个网络接口。

网卡配置文件格式
网卡配置文件通常包含以下几部分:
- 基本配置:包括网络接口名、IP地址、子网掩码、网关、DNS服务器等。
- 高级配置:如MTU(最大传输单元)、MAC地址、网络类型等。
以下是一个典型的网卡配置文件示例:
# ifcfg-ens33 TYPE=Ethernet BOOTPROTO=none NM_CONTROLLED=no ONBOOT=yes IPV6INIT=no IPV6_AUTOCONF=no IPV6_DEFROUTE=no IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=ens33 UUID=5b7c3936-5b7a-4e9c-8e5c-2a9a3a9a2a9a DEVICE=ens33 HWADDR=00:1A:2B:3C:4D:5E 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
设置静态IP地址
要设置静态IP地址,需要在配置文件中设置BOOTPROTO=none,并添加以下参数:
IPADDR:IP地址NETMASK:子网掩码GATEWAY:网关地址DNS1和DNS2:DNS服务器地址
重启网络服务
设置完网卡配置文件后,需要重启网络服务以使更改生效:
systemctl restart network
或

service network restart
网卡配置验证
可以使用以下命令验证网卡配置:
ip addr show
或
ifconfig
FAQs
Q1:如何查看当前系统的网络接口?
A1:可以使用以下命令查看当前系统的网络接口:
ip addr show
或

ifconfig
Q2:如何将CentOS系统设置为默认路由?
A2:将默认路由添加到/etc/sysconfig/network-scripts/route-ens33(或对应的网卡配置文件)中:
default via 192.168.1.1 dev ens33
然后重启网络服务:
systemctl restart network
或
service network restart

