配置网卡

 1.路径:  /etc/sysconfig/network-scripts/ifcfg-eno16777728 
2.含义:HWADDR=00:0C:29:9C:D6:4D   Mac地址
TYPE=Ethernet     网卡类型:以太网
BOOTPROTO=dhcp    IP地址获取类型:none, dhcp,static
DEFROUTE=yes          默认路由,自我理解:表示数据包默认从该网卡路由
PEERDNS=yes           
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=eno16777728     网卡名称
UUID=0a8a62a9-58e2-4cdb-b870-eed141eb9d82
设备唯一标示符 ,不冲突 同一台设备上的每个app都有不同的uuid。而且每个app 不同时间打开,都可以通过上面的代码生成不同的UUID,但是可以将第一次打开app生成的uuid保存起来。这个uuid没啥其他作用,关键就在它具有全世界唯一性,会重复,但重复概率可以忽略为0
ONBOOT=no       是否开机自动启动
 ADDR0=192.168.10.10    IP地址
PREFIX0=24                      网段相当于255.255.255.0

网卡会话

1.作用:  网卡配置的快速切换
2.方法: 例如先添加一个公司会话:  nmcli connection add con-name company type ethernet ifname eno16777728
                 再添加一个家庭会话:   nmcli connection add con-name house ifname eno16777728 autoconnect no type ethernet ip4 192.168.10.100/24 gw4 192.168.10.10
                查看本地有哪些会话:   nmcli connection show
                切换网卡会话:nmcli connection up company

网卡bonding

1.两块网卡工作机制:  正常情况下,两块网卡共同工作,相当于raid0,速度*2,如果一块网卡故障,另一块网卡自动顶替。分为bonding技术跟网卡聚合team技术(RHEL7)效果一样,配置过程不同,以下为bonding技术
2.步骤。   1.先关机
                2.添加一块网卡,选择仅主机模式 
                3. 查看两块网卡名称:ifconfig
                4. 编辑原网卡:vim /etc/sysconfig/network-scripts/ifcfg-eno16777728
 TYPE=Ethernet
BOOTPROTO=none   需要改为none
ONBOOT=yes
USERCTL=no           用户命令行服务。NetworkManager一个帮助管理网卡的服务,在做网卡绑定时,需要禁用,以免影响
DEVICE=eno16777728   原先网卡的名称
MASTER=bond0               两个网卡合并后的名称
SLAVE=yes                       表示为从网卡
               5.复制原配置文件:cp /etc/sysconfig/network-scripts/ifcfg-eno16777728   /etc/sysconfig/network-scripts/ifcfg-eno33554968
                6.修改新配置文件中:DEVICE=eno16777728 变为 DEVICE=eno33554968
                7.添加新主网卡配置文件: vim ifcfg-bond0
TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes
USERCTL=no
DEVICE=bond0
IPADDR=192.168.10.10
PREFIX=24
NM_CONTROLLED=no         设置是否受NetworkManager控制
                 8.编辑系统内核信息,让其支持bonding技术,创建一个配置文件bond.conf:  
                                          vim /etc/modprobe.d/bond.conf
内容: 
 alias bond0 bonding        
options bond0 miimon=100 mode=6                               
定义bond0支持bonding技术            
   故障快速切换时间差100毫秒,模式为6(有三种模式0,1,6     0:平时两块网卡工作,自动备援,由交换机判断网卡是否故障。1:平时一块网卡工作,另一块备援。6:平时两块网卡工作,自动备援,由系统判断网卡是否故障 )
                  9:重启网卡完成。

当一块网卡故障,另外一块网卡自动切换。

Linux配置网卡、网卡会话、网卡bonding的更多相关文章

  1. Linux配置bond模式 双网卡绑定步骤

    什么是bond 网卡bond是通过多张网卡绑定为一个逻辑网卡,实现本地网卡的冗余,带宽扩容和负载均衡,在生产场景中是一种常用的技术.Kernels 2.4.12及以后的版本均供bonding模块,以前 ...

  2. linux配置网卡IP地址命令详细介绍及一些常用网络配置命令

    linux配置网卡IP地址命令详细介绍及一些常用网络配置命令2010-- 个评论 收藏 我要投稿 Linux命令行下配置IP地址不像图形界面下那么方 便,完全需要我们手动配置,下面就给大家介绍几种配置 ...

  3. (转)linux配置网卡的命令

    linux配置网卡的命令 原文:http://blog.51cto.com/lanxianting/1754923 1.配置命令 如果一台服务器需要通外网,能被远程连接,就得给这个台服务器配置ip,子 ...

  4. centos 7 下多网卡绑定+ vlan 网卡配置

    一.前言 CentOS7之前系统提供给用户的是bonding driver来实现链路聚合,实际上bonding适用于大多数应用.Bonding driver的架构是由内核空间完全控制.管理. Team ...

  5. ethtool查看网卡以及修改网卡配置

    ethtool 命令详解 命令描述: ethtool 是用于查询及设置网卡参数的命令. 使用概要:ethtool ethx       //查询ethx网口基本设置,其中 x 是对应网卡的编号,如et ...

  6. 【VM配置】配置主机名称、网卡和yum源配置

    一,.配置主机名 为了对主机能进行分区,除了要有ip地址外还需要主机名,主机之间可以通过这个类似域名的名称来相互访问.linux系统中主机名配置文件一般在/etc/hostname文件中.另外我们也可 ...

  7. Linux高级网络设置——给网卡绑定多个IP

    假设这样一种场景: 某运营商的Linux服务器上装配了2家互联网公司的Web服务,每个Web服务分配了一个公网IP地址.但是运营商的Linux服务器只有一块网卡.这就需要在一块网卡上绑定多个IP地址. ...

  8. Linux查看当前使用的网卡 以及 查看某进程使用的网络带宽情况 以及 端口占用的情况

    一:Linux查看当前使用的网卡          ifconfig命令可以查看当前linux 系统有多少个网卡. [app@p2-app2 ~]$ ifconfig br-2e5b046a02d5: ...

  9. 查看linux 系统 当前使用的网卡

    使用ifconfig命令查看到linux 系统有三个网卡 ,其实我只要其中一个启用就可以了,用什么命令查看或者切换网卡,或者停用掉其他两个网卡? watch cat /proc/net/dev 看下哪 ...

  10. 日常工作问题解决:centos7下配置网卡以及查询网卡UUID

    目录 1.配置网卡 1.1 网卡查看命令:ifconfig -a 1.2 网卡配置文件说明 1.3 重启网络服务 2.查看确认网卡UUID 2.1 网卡配置文件正常时 2.2 网卡配置文件不可用或者配 ...

随机推荐

  1. bzoj3612 [Heoi2014]平衡——整数划分

    题目:https://www.lydsy.com/JudgeOnline/problem.php?id=3612 看了好久才弄清楚题意... 原来整数划分就是这样的啊:https://blog.csd ...

  2. JForum论坛添加UEditor文本编辑器

    在使用JForum论坛中发现论坛自带的文本编辑器不好用,不能上传图片,样式编辑也很麻烦,就想着把这个文本编辑器替换掉,我这里选用的是百度的开源富文本编辑器UEditor 替换后的效果图 替换方法如下 ...

  3. v-contextmenu的使用(右键菜单)

    先来个自己改写的图: 代码: 结构:<div class="wrap" v-contextmenu:contextmenu> <v-contextmenu ref ...

  4. java entity

    对java实体类的众多理解: A .就是属性类,通常定义在model层里面 B. 一般的实体类对应一个数据表,其中的属性对应数据表中的字段.好处:1.对对象实体的封装,体现OO思想.2.属性可以对字段 ...

  5. Android项目模块化遇到的问题

    1.问题背景 gradle 4 MacOs 10.14.3 Android Studio 3 在android模块化的时候,例如,有两个模块,一个是usercenter,另一个是common. 其中u ...

  6. 构造 Codeforces Round #Pi (Div. 2) B. Berland National Library

    题目传送门 /* 题意:给出一系列读者出行的记录,+表示一个读者进入,-表示一个读者离开,可能之前已经有读者在图书馆 构造:now记录当前图书馆人数,sz记录最小的容量,in数组标记进去的读者,分情况 ...

  7. Storm概念学习系列之storm的定时任务

    不多说,直接上干货! 至于为什么,有storm的定时任务.这个很简单.但是,这个在工作中非常重要! 假设有如下的业务场景 这个spoult源源不断地发送数据,boilt呢会进行处理.然后呢,处理后的结 ...

  8. NodeJs学习记录(六)使用 res.locals 传递参数到页面

    res.locals的生命周期是单次请求,有点类似于java servlet 里的  httpServletRequest.setAttribute("param1",1); 既然 ...

  9. Angular JS (2)

    通过Angular JS的官方教学文档,了解 routeProvider 的用法, angular.module('aaa').config(['$locationProvider','$routeP ...

  10. Codewars练习Python

    计算一个数组的中间数,数的两边和相等,并返回index值 如:数组[1,2,3,4,6] 返回3(数组序号从0开始) def find_even_index(arr): ""&qu ...