linux 网卡配置文件

对于网卡信息的配置通常包括:配置IP地址、子网掩码和网关。网卡信息保存在网卡配置文件中。网卡配置文件位于/etc/sysconfig/network-scripts目录下。一块网卡对应一个网卡配置文件,配置文件命名规则:
ifcfg-网卡类型以及网卡的序列号
由于以太网卡类型是eth,网卡的序列号从0开始,所以第一块网卡的配置文件名称为ifcfg-eth0,第二块网卡为ifcfg-eth1,以此类推。
网卡配置文件中常用配置文件名的还以如下:
DEVICE=eth0,定义该网卡的识别名称。
BOOTPROTO=dhcp,启动该网卡的识别名称。
static/none:代表固定的IP地址;bootp/dhcp:通过BOOTP或DHCP协议取得IP地址。    
HWADDR=00:02:B3:0B:64:22,该网卡的MAC地址。
ONBOOT=yes,启动network服务时,是否启用该网卡。当RedHat系统启动network服务时,network服务一次读取保存于/etc/sysconfig/network-scripts/目录下所有网卡的配置文件。如果网卡配置文件的ONBOOT设置为yes,则network服务就会调用ifup命令启动该网卡;如果网卡的配置文件的ONBOOT参数为no,network会跳过启动这个网卡的工作。
TYPE=Ethernet,网卡的类型。
USERCTL=no,是否允许普通用户启动或者停止该网卡。
IPV6INIT=no,是否在该网卡上启动IPV6的功能。
PEERDNS=yes,是否允许网卡在启动时向DHCP服务器查询DNS信息,并自动覆盖/etc/resolv.conf配置文件。
以下配置项用于指定该网卡的静态IP地址,此时BOOTPROTO必须为static或者none。
IPADDR=192.168.1.55,静态方式指定网卡的IP地址。
NETMASK=255.255.255.0,定义该网卡的子网掩码。
MTU=1500,设置网卡的MAC帧最大传输单位大小。
GATEWAY=192.168.1.1,设置网络的默认网关。
DNS1=192.168.128.5,指定主要的DNS服务器地址。
DNS2=192.168.128.6,指定备用的DNS服务器地址。

时间: 2024-10-13 00:08:29

linux 网卡配置文件的相关文章

linux网卡配置文件详解

通过查资料与工作中的进行一下总结: DEVICE="eth1" 网卡名称NM_CONTROLLED="yes" network mamager的参数 ,是否可以由NNetwork Manager托管 HWADDR= MAC地址TYPE=Ethernet 类型 PREFIX=24 子网掩码24位 DEFROUTE=yes 就是default route,是否把这个eth设置为默认路由 ONBOOT=yes 设置为yes,开机自动启用网络连接IPADDR= IP地址BO

CentOS(Oracle Linux) 网卡配置文件参数说明

About Network Interfaces Each physical and virtual network device on an Oracle Linux system has an associated configuration file named ifcfg-interface in the /etc/sysconfig/network-scripts directory, where interface is the name of the interface. For

Linux网卡参数详解

Linux网卡配置文件通常是/etc/sysconfig/network-scripts/ifcfg-eth0文件,如果有多块网卡则以eth1.eth2结尾.现就网卡的配置参数做如下说明: DEVICE=eth0                        网卡名称 HWADDR=00:23:18:7D:70:41           网卡的MAC地址 TYPE=Ethernet                      网卡类型 UUID=1da57695-6856-4ba9-a0e1-f3

Linux网卡的基本配置

由于Linux系统太深奥,本人纯属菜鸟一般所以只要搞懂怎么配置就好了,目前不需要弄懂为什么要那么配置! Linux网卡配置文件的路径: CentOS7: /etc/sysconfig/network-scripts/ifcfg-eno16777736 CentOS6: /etc/sysconfig/network-scripts/ifcfg-eth0 CentOS7.3: /etc/sysconfig/network-scripts/ifcfg-ens0 网卡配置的参数: BOOTPROTO=s

linux里网卡配置文件及修改主机名

1.2网卡配置文件 DEVICE  网卡名称(第一块eth0,第二块eth1.....以此类推) HWADDR 网卡MAC的地址 UUID     唯一标识,磁盘标识-------blkid(查看) ONBOOT  重启网卡或服务器之后控制网卡是不是自启 BOOTPROTO 网卡启动的时候如何得到ip地址(none 手动指定ip) static  静态 dhcp  自动获取 IPADDR   IP地址 NETMASK  子网掩码,控制局域网中最多有多少台机器 1.2.1配置DNS /etc/re

linux系统网卡配置文件找不到,DHCP不工作情况解决

今天,我发现了这样一个情况,那就是网卡配置文件少了一个 /etc/init.d/network status ,看到网络配置少了一个 如何做呢? 将其他的网卡配置文件复制一份,进入到/etc/sysconfig/network-scripts下,进行copthoy for instance,cp ifcfg-Auto_eth0 ifcfg-Auto_eth2 然后,vi ifcfg-Auto_eth2 修改配置文件,要改的地方一个是Name ,device 还有就是BOOTPROTO=dhcp,

linux 网卡配置参数详解

Linux中不同distribution中配置网络的方法大同小异.以下介绍RHEL6系列,SUSE11, Ubuntu12.04的配置 CentOS,RHEL /etc/sysconfig/network NETWORKING=yes            # 系统启动时是否启动网络 HOSTNAME=zhubinqiangPC    # 定义主机名 /etc/udev/rules.d/70-persistent-net.rules 得到网卡的MAC地址 SUBSYSTEM=="net"

Linux网卡bond的七种模式详解

像Samba.Nfs这种共享文件系统,网络的吞吐量非常大,就造成网卡的压力很大,网卡bond是通过把多个物理网卡绑定为一个逻辑网卡,实现本地网卡的冗余,带宽扩容和负载均衡,具体的功能取决于采用的哪种模式. 一.bond的七种模式介绍:1.mode=0(balance-rr)(平衡抡循环策略)链路负载均衡,增加带宽,支持容错,一条链路故障会自动切换正常链路.交换机需要配置聚合口,思科叫port channel.特点:传输数据包顺序是依次传输(即:第1个包走eth0,下一个包就走eth1-.一直循环

vmware虚拟机环境下linux网卡做bond配置

vmware workstation 12 常规真机环境下,给网卡做bond配置如下(假设是bond0): 1.ifcfg-eth0 DEVICE=eth0 ONBOOT=yes MASTER=bond0 BOOTPROTO=none SLAVE=yes 2.ifcfg-eth1 DEVICE=eth1 BOOTPROTO=none MASTER=bond0 SLAVE=yes ONBOOT=yes 3.ifcfg-bond0 DEVICE=bond0 BOOTPROTO=static IPAD