驱动管家:安全、高效、精准的专业驱动下载站!

在linux下教你将多个网卡设置为虚拟网卡

2018-02-15 13:02:57责编:dj   来源:驱动管家     人气:

现在很多电脑都有不只一块网卡,但是一块网卡出现故障,整个网络都会中断。但是在Linux系统中只要创建Linux虚拟网卡,就不会遇到这种麻烦。本文就来介绍一下Linux下把多个网卡设置成多个虚拟网卡的技巧。

在linux下教你将多个网卡设置为虚拟网卡

以eth0与eth1来虚拟成为bond0为例:------绑定的前提条件:芯片组型号相同,而且网卡应该具备自己独立的BIOS芯片。

设置方法

1、创建虚拟网络接口配置文件ifcfg-bond0,并指定网卡IP:vi /etc/sysconfig/ network-scripts/ifcfg-bond0

cat /etc/sysconfig/network-scripts/ifcfg-bond0

DEVICE=bond0

BOOTPROTO=static

IPADDR=10.0.11.10

NETMASK=255.255.252.0

GATWAY=10.0.11.1

ONBOOT=yes

USERCTL=no

TYPE=Ethernet

  2、分别修改ifcfg-eth0和ifcfg-eth1-----不能设置有关IP,网关,子网掩码等信息。

cat /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

BOOTPROTO=dhcp

ONBOOT=yes

USERCTL=no

MASTER=bond0

SLAVE=yes

TYPE=Ethernet

cat /etc/sysconfig/network-scripts/ifcfg-eth1

DEVICE=eth1

BOOTPROTO=dhcp

ONBOOT=yes

USERCTL=no

MASTER=bond0

SLAVE=yes

TYPE=Ethernet

3、安装module

因为虚拟网卡实在内核模块中实现的,所以需要安装有module,在/etc/modules.conf中添加如下内容,以使系统在启动时加载bonding模块,对外虚拟网络接口设备为 bond0。

加入下列两行

alias bond0 bonding

options bond0 miimon=100 mode=0 --- 0表示两块物理网卡是以负载均衡的方式运行。

注:miimon是用来进行链路监测的。比如:miimon=100,那么系统每100ms监测一次链路连接状态,如果有一条线路不通就转入另一条线路;mode的值表示工作模式,他共有0,1,2,3四种模式,常用的为0,1两种。

mode=0表示load balancing (round-robin)为负载均衡方式,两块网卡都处于active状态。

mode=1表示fault-tolerance (active-backup)提供冗余功能,就是说默认情况下只有一块网卡处于active,另一块做备份。

如果采用此模式则:options bond0 miimon=100 mode=1 primary=eth0---表示eth0为active状态,eth1为备用状态。

bonding只能提供链路监测,即从主机到交换机的链路是否接通。如果只是交换机对外的链路down掉了,而交换机本身并没有故障,那么bonding会认为链路没有问题而继续使用

4、在/etc/rc.local中添加如下命令。

cat /etc/rc.local

modprobe bonding miimon=100 mode=0

配置完成重启主机。

Bringing up interface bond0 OK

Bringing up interface eth0 OK

Bringing up interface eth1 OK

以上就是Linux下把多个网卡设置成多个虚拟网卡的技巧了,这样设置完了以后,只要有一块虚拟网卡还能使用,虚拟网卡就能正常工作,就不会断网了。

  • win7屏保怎么设置?电脑设置屏保的方法

    win7屏保怎么设置?电脑设置屏保的方法

    最近小编把XP换成了window7的系统,刚开始使用多多少少有点不太习惯,毕竟跟XP相比,win7做的改变确实不小,那不设置个屏保都知道怎么弄了,以前XP右击桌面就能直接在选项里边设置了,现在可好,右击木有,个性化里连影子也找不到,实在是郁闷!win7屏保设置

    详情2018-02-12 19:52:44责编:dj   来源:驱动管家     
  • win7电脑的屏幕刷新频率可以设置吗?屏幕刷新频率怎么设置

    win7电脑的屏幕刷新频率可以设置吗?屏幕刷新频率怎么设置

    Win7屏幕刷新率怎么设置?一般电脑系统默认的屏幕刷新率为60Hz,如果屏幕抖动或者模糊怎么办呢,我们可以通过设置更高的显示器屏幕刷新率来得到解决,Win7系统的用户都会调整一个适合自己的显示器屏幕,下面百事

    详情2018-02-09 14:39:19责编:dj   来源:驱动管家     
  • 用苹果电脑之前你一定要了解这些mac快捷键

    用苹果电脑之前你一定要了解这些mac快捷键

    相信有很多刚开始使用苹果电脑操作系统的用户,都并不了解整个MAC操作系统,就连一般快捷键的使用都不清楚,这让人很感觉很苦恼。下面,小编就来向大家分享一下Mac快捷键大全的详细介绍,记住这些常用的快捷键,是你熟悉苹果电脑的第一步。

    详情2018-01-11 17:20:15责编:dj   来源:驱动管家     
  • 电脑上的记事本文件怎么才能直接保存成pdf格式

    电脑上的记事本文件怎么才能直接保存成pdf格式

    Win10如何将记事本文件保存成pdf格式文件?pdf文档不仅格式优美,还可以避免阅读时的误操作,所以很多用户希望把记事本文件格式保存成pdf格式的文件,那么该如何操作呢?下面我们来看看将记事本文件保存成pdf格式文件的操作方法。

    详情2018-02-03 11:20:11责编:dj   来源:驱动管家     
  • 整理磁盘碎片用下面这些方法最实用

    整理磁盘碎片用下面这些方法最实用

    我们都知道,Windows系统都有磁盘碎片清理功能,但是在Linux上却没有,那么Linux要如何清理磁盘碎片呢?下面小编就给大家介绍下Linux整理磁盘碎片的方法。

    详情2018-02-09 11:05:15责编:dj   来源:驱动管家     
  • cad常用命令都有哪些?cad常用命令的快捷键介绍

    cad常用命令都有哪些?cad常用命令的快捷键介绍

    CAD常用命令和快捷键有哪些?在初次接触CAD的时候你是否知道画圆的时候可以按C?直线用L?旋转则是使用RO命令?下面笔者将介绍这些命令的用法,并以图例的方式展示给用户。具体情况查看下文。

    详情2018-02-14 09:43:52责编:dj   来源:驱动管家     
  • 打印机共享怎么设置?win7设置共享打印机的方法

    打印机共享怎么设置?win7设置共享打印机的方法

    共享打印机是一种很常见的小型办公环境下使用打印机的办法。在WinXP系统上都知道怎么设置打印机共享,在Win7系统电脑上,还有很多用户不知道怎么设置,共享打印机设置变得复杂了起来。那要如何设置打印机共享?

    详情2018-02-11 14:50:09责编:dj   来源:驱动管家     
  • 苹果设备连接电脑上没有反应应该怎么解决

    苹果设备连接电脑上没有反应应该怎么解决

    最近有Win7系统用户反映ipad(iphone和itouch等)连接到电脑上没反应,这可怎么办?itunes不反应,对于传输视频或者复制文件的操作就无法完成。下面,我们就一起来看看有什么处理方法吧!

    详情2018-02-08 19:24:49责编:dj   来源:驱动管家     
  • win7系统下打开nvidia控制面板的方法是什么

    win7系统下打开nvidia控制面板的方法是什么

    Win7下玩游戏有点卡,如果网络正常电脑性能没问题的话,那么多半是显卡设置出了问题,进行相关设置就能解决问题,可是Win7系统的Nvidia控制面板在哪里呢?要如何打开Nvidia控制面板呢?

    详情2018-01-02 17:04:14责编:dj   来源:驱动管家     
  • windows 补丁怎么更新?windows 补丁更新常见的问题有哪些

    windows 补丁怎么更新?windows 补丁更新常见的问题有哪些

    关于windows更新常见问题:   1 补丁获得的方法有哪些?   方法一:在Windows Update目录站下载   step1:单击“开始→Windows Update”或访问http: windowsupdate microsoft com 打开微软的官方更新站点,在页面左边单击“个性化 Windows Up

    详情2018-02-03 14:25:38责编:dj   来源:驱动管家