CentOS网卡参数解析

CentOS网卡参数解析

ℹ️

本文基于CentOS 7记述。CentOS 7 的网卡文件存储在 /etc/sysconfig/network-scripts/ 目录下,文件名常以ifcfg-开头,我的是eth0

查看当前网卡信息:ip addr 或 ifconfig

若执行ip addr命令报错command not found,请用命令 yum install -y net-tools 安装它

网卡文件配置项

command important description
DEVICE 网卡名
NAME 标识网络接口的名字,常配置与DEVICE的值一样
BOOTPROTO 网络接口配置方式
🔴 ​static:以静态IP配置方式
🔴 dhcp:以动态主机配置协议来获取 IP 地址、子网掩码、网关等网络配置信息
🔴 none:不配置IP
ONBOOT 是否开机启动网卡工作
yes:开机启动。no:开机不启动
IPADDR IP地址
NETMASK 子网掩码
GATEWAY 默认网关
DNSx DNS服务器,可定义多条,用数字代替x
IPV6INIT 在Linux系统中启用或禁用IPv6协议栈的初始化
IPV6_FAILURE_FATAL 控制当 IPv6 配置失败时系统的行为,默认值yes
🔴 yes: IPv6 配置失败,系统将视其为致命错误,可能会导致网络接口(NIC)被禁用或系统启动过程中出现问题
🔴 no: IPv6 配置失败,系统不会将其视为致命错误,而是继续启动和运行,尽管 IPv6 可能不可用
IPV6_AUTOCONF 网络接口是否应自动配置 IPv6 地址
IPV6_DEFROUTE 指定网络接口是否应被视为 IPv6 的默认路由
IPV6_ADDR_GEN_MODE IPv6地址生成模式
IPV4_FAILURE_FATAL 控制当 IPv4 配置失败时系统的行为,默认值yes
🔴 yes: IPv4 配置失败,系统将视其为致命错误,可能会导致网络接口(NIC)被禁用或系统启动过程中出现问题
🔴 no: IPv4 配置失败,系统不会将其视为致命错误,而是继续启动和运行,尽管 IPv4 可能不可用
TYPE 指定网络接口卡的类型,对于以太网接口,TYPE参数的值应设置为Ethernet
PROXY_METHOD
UUID 网卡设备的UUID

常用命令

# 查看网卡状态
ethtool 网卡名
# 启动网卡工作
systemctl start network
# 停止网卡工作
systemctl stop network
# 重载网卡配置
systemctl restart network

常见配置

NAME=ens33
DEVICE=ens33
TYPE=Ethernet
BOOTPROTO=static
DEVICE=ens33 
ONBOOT=yes
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8
posted @   勤匠  阅读(31)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示