1.使用ip addr查看网卡信息
ip addr
返回结果:
可以看到有1 2两个网卡,第一个网卡lo是回环接口,第二个ens33就是我的网卡,state后面可以看到状态是UP,link/ether后面可以看到网卡的MAC地址,如果有多个网卡我们可以通过state和MAC地址来分辨。
2.确定配置文件
ls /etc/sysconfig/network-scripts
返回结果:
根据之前的网卡名可以确定网卡配置文件为:/etc/sysconfig/network-scripts/ifcfg-ens33
3.编辑配置文件
# 使用vi编辑器编辑网卡配置文件
vi /etc/sysconfig/network-scripts/ifcfg-ens33
默认网卡配置(参数可以加引号也可以不加):
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="dhcp"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="11e2b407-810f-4e81-90d8-89530573a792"
DEVICE="ens33"
ONBOOT="no"
修改网卡配置(参数可以加引号也可以不加):
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
# 关闭DHCP 设置为none
BOOTPROTO="none"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="11e2b407-810f-4e81-90d8-89530573a792"
DEVICE="ens33"
# 自动启动网卡设置为yes
ONBOOT="yes"
# 如果上面的BOOTPROTO设置为none或者static需要手动设置IP地址
# 下面追加IP地址配置
# IP地址
IPADDR="10.10.10.100"
# 子网掩码
PREFIX="22"
# 网关
GATEWAY="10.10.10.1"
# 首选DNS
DNS1="223.5.5.5"
# 备选DNS
DNS2="223.6.6.6"
# IPV6隐私保护关闭
IPV6_PRIVACY="no"
4.重启网卡
ifdown ens33
ifup ens33
返回OK则表示成功
5.使用ip addr验证是否设置成功
ip addr
返回结果: