Linux网卡配置
Linux网卡配置
注:本次使用的是以centos8镜像创建的虚拟机。
一、介绍
网卡是用来连接计算机与网络之间的物理接口,它负责处理数据包的收发和网络通信。
二、 配置
网卡配置文件:/etc/sysconfig/network-scripts/
[root@localhost ~]# cd /etc/sysconfig/network-scripts/ #进入网卡配置文件
[root@localhost network-scripts]# ls #就会看到一个配置网卡的配置文件
这里网卡的名字叫做ifcfg-ens33,在不同的版本,或者不同的Linux系统中,网卡的名称也不一样,比如ifcfg-160。
[root@localhost network-scripts]# vim ifcfg-ens33 #进入到网卡配置文件中
网卡设备配置信息, 如下:
TYPE=Ethernet # 网卡类型:为以太网
PROXY_METHOD=none # 代理方式:关闭状态
BROWSER_ONLY=no # 只是浏览器:否
BOOTPROTO=dhcp # 网卡的引导协议:DHCP[中文名称: 动态主机配置协议]
DEFROUTE=yes # 默认路由:是, 不明白的可以百度关键词 `默认路由`
IPV4_FAILURE_FATAL=no # 是不开启IPV4致命错误检测:否
IPV6INIT=yes # IPV6是否自动初始化: 是[不会有任何影响, 现在还没用到IPV6]
IPV6_AUTOCONF=yes # IPV6是否自动配置:是[不会有任何影响, 现在还没用到IPV6]
IPV6_DEFROUTE=yes # IPV6是否可以为默认路由:是[不会有任何影响, 现在还没用到IPV6]
IPV6_FAILURE_FATAL=no # 是不开启IPV6致命错误检测:否
IPV6_ADDR_GEN_MODE=stable-privacy # IPV6地址生成模型:stable-privacy [这只一种生成IPV6的策略]
NAME=ens33 # 网卡物理设备名称
UUID=f47bde51-fa78-4f79-b68f-d5dd90cfc698 # 通用唯一识别码, 每一个网卡都会有, 不能重复, 否两台linux只有一台网卡可用
DEVICE=ens33 # 网卡设备名称, 必须和 `NAME` 值一样
ONBOOT=no # 是否开机启动, 要想网卡开机就启动或通过 `systemctl restart network`控制网卡,必须设置为 `yes`
配置完如图所示
三、重启网络服务,查看是否配置成功
nmcli c up ens33 //注:本命令适用于centos8.命令写法为 nmcli c up 网卡名称
温馨提示:如果你用的是centos7的镜像配置的网卡,网卡重启命令如下:
systemctl restart network //注:本命令适用于centos7
四、拓展:
nmcli命令解释
Nacli用法:nmcli [选项] OBJECT
选项:
-o[verview] 概览模式(隐藏默认值)
-t[erse] 简洁输出
-p[retty] 整齐输出
-m[ode] tabular|multiline 输出模式
-c[olors] auto|yes|no 是否在输出中使用颜色
-e[scape] yes|no 在值中转义列分隔符
-a[sk] 询问缺少的参数
-s[how-secrets] 允许显示密码
-w[ait] 为完成的操作设置超时等待时间
-v[ersion] 显示程序版本
-h[elp] 输出此帮助
对象:
g[eneral] 网络管理器(NetworkManager)的常规状态和操作
n[etworking] 整体联网控制
r[adio] 网络管理器无线电开关
c[onnection] 网络管理器的连接
d[evice] 由网络管理器管理的设备
a[gent] 网络管理器的密钥(secret)代理或 polkit 代理
m[onitor] 监视网络管理器更改
经常使用的就是 c :
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果