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
本文来自博客园,作者:勤匠,转载请注明原文链接:https://www.cnblogs.com/JarryShu/articles/18278129
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现