网卡配置文件

发布于 2021-04-02  61 次阅读


网卡配置文件在目录/etc/sysconfig/network-scripts/下,配置文件名如:ifcfg-eno1

配置文件各项:

DEVICE=eno1         # 网卡设备名称, 必须和 `NAME` 值一样
TYPE=Ethernet       # 网卡类型:为以太网
BOOTPROTO=static    #设置网卡获得ip地址的方式,可能的选项为static(静态)或none,dhcp(dhcp协议)或bootp(bootp协议).
ONBOOT=yes          #系统启动时是否设置此网络接口,设置为yes时,系统启动时激活此设备 
PEERDNS=no          #是否指定DNS。如果使用DHCP协议,默认为yes。
                    #yes:如果DNS设置,修改/etc/resolv.conf中的DNS 
                    #no:不修改/etc/resolv.conf中的DNS
USERCTL=no          #用户权限控制 
                    #yes:非root用户允许控制该网络接口 
                    #no:非root用户不运行控制该网络接口

IPADDR=192.168.103.203      #网卡对应的ip地址
NETMASK=255.255.255.0       #子网掩码 
GATEWAY=192.168.103.1       #网关地址  
BROADCAST=192.168.103.245   #广播地址 
DNS1=114.114.114.114        # DNS地址。当PEERDNS为yes时会被写入/etc/resolv.conf中。
DNS2=114.114.115.115        
HWADDR=78:2B:CB:57:28:E5    # mac地址



#可以不配置
NM_CONTROLLED=no            #是否由Network Manager控制该网络接口。 
IPV6INIT=yes                #是否执行IPv6 
IPV6ADDR=                   #IPv6地址/前缀长度 
PROXY_METHOD=none           # 代理方式:关闭状态
BROWSER_ONLY=no             # 只是浏览器:否
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=ens34                  # 网卡物理设备名称  
UUID=8c75c2ba-d363-46d7-9a17-6719934267b7  # 通用唯一识别码,没事不要动它,否则你会后悔的。。

配置完成后重启network服务,即可生效