centos 网卡配置
centos7以前的操作方法
vi /etc/sysconfig/network-scripts/ifcfg-eth0
1、固定ip配置
DEVICE=eth0
HWADDR=70:e2:84:09:64:c9
BOOTPROTO=static #dhcp改为static
ONBOOT=yes #开机启用本配置
IPADDR=192.168.7.106 #静态IP
GATEWAY=192.168.7.1 #默认网关
NETMASK=255.255.255.0 #子网掩码
DNS1=192.168.7.1 #DNS 配置
2、ip自动获取
DEVICE=eth0
HWADDR=70:e2:84:09:64:c9
NM_CONTROLLED=yes #即可生效
ONBOOT=yes #开机启动
BOOTPROTO=dhcp #自动获取
3、网卡重启
service network restart
ifconfig eth0 down / ifconfig eth0 up
ifdown eth0 / ifup eth0
centos7以后的操作方法:
几个常用命令:
使用ip a 命令查看是否有新加的网卡
ip addr 查看网卡状态、网卡mac地址
nmcli con show 查看网卡的UUID信息
uuidgen ens224 查看网卡UUID
ifup enp2s1 开启网卡
systemctl restart network 重启网卡
1、新网卡没有网卡配置文件怎么办
方法1:用命令生成:nmcli con add con-name enp0s8 type ethernet ifname enp0s8
方法2:拷贝一个网卡配置文件过来,改名为网卡名称和其他信息
2、修改网卡配置文件
(1)将旧网卡复制为新网卡配置

(2)修改配置:


type uuid device 修改为nmcli 查出来的值
网卡自启动:ONBOOT=no 改作ONBOOT=yes,
name修改为ip a 出来的 ens36
如果需要使用固定ip 修改bootproto 为static或者none
ipaddr 修改为路由主机同一网段的ip
gateway修改为路由主机的网关
dns修改为路由主机的网关,或者路由主机的dns,或者正常使用的dns
(3)ifup激活

(4)使用ip add查看网卡的IP地址配置,确认配置已生效
3、使配置生效
使用下面的任何一条命令,都可以使修改生效
systemctl restart network 重启网络 source /etc/sysconfig/network-scripts/ifcfg-enp2s1 #配置文件生效 reboot #重启centos系统
最后附上网卡项目解释说明
DEVICE=eth0 #网卡的设备名称 NAME=eth0 #网卡设备的别名 TYPE=Ethernet #网络类型:Ethernet代表以太网 BOOTPROTO=none #引导协议类型:static静态、dhcp动态获取、none不指定(可能出现问题 DEFROUTE=yes #默认路由,yes为启动 IPV4_FAILURE_FATAL=no #是否启用IPV4错误检测功能(yes表示启用,no表示不启用,下同) IPV6INIT=yes #是否启用IPV6协议 IPV6_AUTOCONF=yes #是否自动配置IPV6地址 IPV6_DEFROUTE=yes #是否启用IPV6默认路由 IPV6_FAILURE_FATAL=no #是否启用IPV6错误检测功能 UUID=sjdfga-asfd-asdf-asdf-f82b #网卡设备的唯一标识号 ONBOOT=yes #是否开机自动启动网卡(yes为开启,no为关闭) DNS=114.114.114.114 #DNS域名解析,解析服务器的IP地址 可以多设置一个 IPADDR=192.168.1.22 #网卡的IP地址 PREFIX=24 #子网前缀长度 GATEWAY=192.168.1.1 #默认网关IP地址17 NETMASK=255.255.255.0 #子网掩码18

浙公网安备 33010602011771号