配置网卡

 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. YTU 2622: B 虚拟继承(虚基类)-沙发床(改错题)

    2622: B 虚拟继承(虚基类)-沙发床(改错题) 时间限制: 1 Sec  内存限制: 128 MB 提交: 487  解决: 393 题目描述 有一种特殊的床,既能当床(Bed)用又能当沙发(S ...

  2. linux 基础 —— 网络管理

    Linux 最强大的功能是什么?网络功能. 修改 dns 服务器(解析域名到 ip 地址): $ sudo vim /etc/resolvconf/resolv.conf.d/base # 添加如下内 ...

  3. Python: PS 图像特效 — 抽象画风

    今天介绍一种基于图像分割和color map 随机采样生成一种抽象画风的图像特效,简单来说,就是先生成一张 color map 图,颜色是渐变的,然后针对要处理的图像,进行分割,这里用的是 SLIC ...

  4. [JSOI 2016] 灯塔

    [题目链接] https://www.lydsy.com/JudgeOnline/problem.php?id=4850 [算法] 首先对不等式进行移项 : hj <= hi + p - sqr ...

  5. Eclipse 配置 Python 环境

    1.将下载好的Pydev4.5.2(http://sourceforge.net/projects/pydev/files/pydev/  里面有很多版本) 文件夹里的两个文件夹(features+p ...

  6. svchost.exe 占用内存过多

    http://www.tomshardware.com/forum/20583-63-svchost-netsvcs-speed By Lokesh Chandra: Just Go to Contr ...

  7. Linux查找和替换目录下所有文件中字符串(转载)

    转自:http://rubyer.me/blog/1613/ 单个文件中查找替换很简单,就不说了.文件夹下所有文件中字符串的查找替换就要记忆了,最近部署几十台linux服务器,记录下总结. 查找文件夹 ...

  8. Java DAO模式

    DAO模式: DAO(DateAccessObject,数据存取对象) 位于业务逻辑和持久化数据之间,实现对持久化数据的访问. DAO组成: DAO接口: 数据库的所有操作定义成抽象方法,可以提供多种 ...

  9. c++ rand && srand 函数

    RAND: 结构:rand()     注:rand()不需要参数,它会根据种子返回一个从0到最大随机数的任意整数. 作用:生成一个随机数. 头文件:#include <cstdlib> ...

  10. Linux安装PHP环境

    简介: PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言.语法吸收了C语言.Java和Perl的特点,利于学习,使用广泛,主要 ...