CentOS网卡管理指南

CentOS是一款广泛使用的Linux发行版,其网卡管理是网络配置中至关重要的一环,正确配置和管理网卡,对于确保网络连接的稳定性和高效性具有重要意义,本文将详细介绍CentOS网卡的基本管理方法。
查看网卡信息
使用ip命令查看网卡信息
ip addr show
使用ifconfig命令查看网卡信息
ifconfig
配置静态IP地址
编辑网络配置文件
vi /etc/sysconfig/network-scripts/ifcfg-网卡名
修改以下参数:

- ONBOOT=yes(确保网卡在启动时自动加载)
- IPADDR=192.168.1.100(指定静态IP地址)
- NETMASK=255.255.255.0(指定子网掩码)
- GATEWAY=192.168.1.1(指定网关)
- DNS1=8.8.8.8(指定首选DNS服务器)
- DNS2=8.8.4.4(指定备用DNS服务器)
重启网络服务
systemctl restart network
配置网络接口名称
使用nmcli命令配置网络接口名称
nmcli con mod 网卡名 ipv4.addresses 192.168.1.100/24 ipv4.gateway 192.168.1.1 ipv4.method manual ipv4.dns 8.8.8.8 ipv4.dns 8.8.4.4
使用nmcli命令重启网络服务
nmcli con down 网卡名 && nmcli con up 网卡名
配置IPv6地址
编辑网络配置文件
vi /etc/sysconfig/network-scripts/ifcfg-网卡名
修改以下参数:

- ONBOOT=yes(确保网卡在启动时自动加载)
- IPADDR6=2001:db8::1(指定静态IPv6地址)
- PREFIX6=64(指定IPv6前缀长度)
- GATEWAY6=2001:db8::fffe(指定IPv6网关)
- DNS1=2001:4860:4860::8888(指定首选DNS服务器)
- DNS2=2001:4860:4860::8844(指定备用DNS服务器)
重启网络服务
systemctl restart network
FAQs
问题:如何查看所有已安装的网卡?
解答:使用以下命令查看所有已安装的网卡:
ls /etc/sysconfig/network-scripts/
问题:如何删除已配置的网卡?
解答:删除网卡的方法如下:
rm /etc/sysconfig/network-scripts/ifcfg-网卡名 systemctl restart network