多网卡负载教程

多网卡负载教程
多网卡负载教程

多网卡负载均衡

NICExpress软件下载地址:

https://www.360docs.net/doc/3712481003.html,/soft/36156.htm

注册码:

名称:https://www.360docs.net/doc/3712481003.html,

序列号: 381567

===============================================

前言:市面上现在天生支持绑定功能的网卡不多,而且多是出身名门的高档服务器网卡,身价不菲,设置过程也比较专业,使用和维护都不简便。难道我等平头百姓,攥着几十元的廉价8139的兄弟们就无缘领略双网卡绑定的快感了吗?非也,今天我就教大家一招,只需一款小小的软件,就可以用普通的8139之类的网卡体验一把双网卡绑定的愉悦,这个软件就叫做“NICExpress”,可能行家们已经捂着嘴乐了,呵呵,笔者的出发点是给菜鸟兄弟们排难解惑,穷办法自娱自乐,说得过火的地方,大家不要见笑,DIY的乐趣就在于此啊。

朋友或许会问了,为什么要用双网卡呢?用双网卡有什么好处?所谓双网卡,就是通过软件将双网卡绑定为一个IP地址,这个技术对于许多朋友来说并不陌生,许多高档服务器网卡(例如intel8255x系列、3COM 服务器网卡等)都具有多网卡绑定功能,可以通过软硬件设置将两块或者多块网卡绑定在同一个IP地址上,使用起来就好象在使用一块网卡。

广告:d_text 多网卡绑定的优点不少,首先,可以增大带宽,假如一个网卡的带宽是100M,理论上两块网卡就是200M,三块就是300M,当然实际上的效果是不会是这样简单的增加的,不过经实际测试使用多个网卡对于增加带宽,保持带宽的稳定性肯定是有裨益的,如果交换机等相关条件不错的话,这个效果还是很能令人满意;其次,可以形成网卡冗余阵列、分担负载,双网卡被绑定成“一块网卡”之后,同步一起工作,对服务器的访问流量被均衡分担到两块网卡上,这样每块网卡的负载压力就小多了,抗并发访问的能力提高,保证了服务器访问的稳定和畅快,当其中一块发生故障的时候,另一块立刻接管全部负载,过程是无缝的,服务不会中断,直到维修人员到来。

OK,现在就手把手的教大家如何用50元来打造出双网卡的效果!

先下载软件(点击这里下载NIC Express Enterprise),这是最新版本4.0,只有2.15M,软件的兼容性已经做得很好,支持win98/Me/2000/XP/2003。基本上支持目前市场上常见的各种网卡,百兆和千兆网卡都可以用来绑定,但是千万注意,最好用于绑定的网卡是完全相同的,至少也是基于同一芯片的,这样多块网卡才能合作得比较好。切记不要把10M网卡和100M网卡绑定在一起,那样根本起不到提升作用。

下载完软件,先不忙安装,咱们还是先准备好硬件。

第一部分:硬件安装

虽然,理论上讲绑定越多网卡在一起,最终效果提升就越明显,但是考虑到复杂程度,这里就以绑定双网卡为例进行说明,如果读者觉得好玩,兴致很高的话,按照下面方法愿意绑定多少就绑定多少个网卡,其实一般同一台服务器,绑定2-3块网卡也就够了,太多了,据说因为链路聚合的先天缺点,会过多占用服务器资源,反过来会影响服务器速度(关于这个我没实验,不过我觉得凡事都离不开物极必反的道理,适度最好)。

我取出“珍藏”的一对市场上随处可见的8139D10M/100M自适应网卡,市场价格25元一个,北京某厂的产品,做工还算精细,总成本50元人民币。

然后,抱出笔者的一台私有服务器,呵呵,虽然破旧一点,不过可是立功不小啊,上面现在运行着FTP、MAIL 等服务,几百个朋友的EMAIL都是通过它来传递的啊。配置情况为intel810主板(集成显卡)+256MSD内存+10GIDE硬盘(系统盘)+120GIDE硬盘(存放互联网垃圾)。系统软件是windows2000高级服务器版。废话少说,开干,打开服务器机箱,把两块网卡拧在主板PCI插槽上,拧好了,看看还不错。

再从后面看看效果。

拿出珍藏的10M-8口集线器,哈哈,别笑话,我手头只有这个,能说清楚方法就可以了,如果是读者自己DIY,请务必选一台好的交换机,至少要10/100M自适应的,这是网络通畅的关键,别象我把100M网卡连在10M集线器上,那速度怎么也好不了啊。做几条网线,把集线器、网卡连接起来,集线器连入上级交换机,因为是在家里实验,所以,我就把集线器的Uplink口连入家用路由器的任意一个网口里,路由器则连入我家ADSL“大猫”。

至此,硬件部分安装完毕。就这么简单。

第二部分:设置调试下面要进行设置及调试了,也就是要将这两块8139D廉价网卡,如同高档服务器网卡那样绑定在一起,使用同一个IP地址,同时同步工作。其过程并不复杂,估计20分钟足够了。

将刚刚下载的NIC Express软件的安装包NIC4.rar解压缩得到安装文件“NICExpressW2KEE.exe”,双击它启动安装程序,一路NEXT,软件提示输入unlock key(注册码),如果没有注册码,就只好点击Demo,选择试用,这样可以获得30天的免费试用期,在这30天里如果觉得不错,你可以想办法去弄一个注册码(怎

么弄?找小编问,他可能有,哈哈)。

到下图所示界面,软件提示选择是否开启LOAD Balancing 功能?什么是LOAD Balancing 功能呢?LOAD Balancing的中文意思可以翻译为负载均衡,在这里就是网络负载均衡。也就是当多块网卡被绑定合一之后,当数据流量很大的时候,软件会自动调整,将数据流量负载均衡地分配到各个网卡上,以减轻单块网卡的压力,达到畅快的访问效果。我们绑定双网卡,其中目的之一就是为了实现负载均衡,我们自然要开启这个功能,所以,在这里一定要选择“Enabled”。当然,如果你在这里选择错了也没关系,今后也可以通过NIC Express 软件管理界面开启。

继续一路NEXT,在Windows XP里安装时如果遇到提示“NIC Express Virtual Miniport”没有通过Windows

测试,无法验证它同Windows XP的相容性,不要理会,选择“仍然继续”就行了。

到了下图所示界面,就到了真正绑定网卡的时候了:

大家看到这个界面一共分为上、中、下,三个窗口,上面的是空白,中间的写着8139-2,这个8139-2是我自己起的绑定之后的网卡组的名称,原来这里默认写的是New array,也可以不修改,你也可以根据自己喜好,写成别的名字。在最下面的窗口里列出了目前服务器上安装的两块网卡的名字。我们下一步就是要用鼠标选中下面的两块网卡名字,然后点击界面中间的Add键,把两块网卡加入上面的窗口里,这样两块网卡就这样被加入了网卡组里,初步绑定成一块“网卡”了,今后可以使用同一个IP地址了。

点击OK继续,NIC Express出现一个配置界面,选项很多,但是不必太操心,因为这些配置都不必修改,使用默认值就可以了,直接点击OK、点击Finish完成安装进程。至此软件安装基本结束,剩下就需要对软件和网卡进行一些必要的设置工作。

点击桌面“开始”菜单,选择执行菜单里的“NIC Express Enterprise Edition”选项,这是NIC Express软件自带的一个监控程序,首先点击“setting”选项,在这里可以设置网卡流量计量单位,可以按照Packets/Sec、Mbits/Sec、Kbits/Sec三种单位来计算,一般都是使用默认的Mbits/Sec来计算,也就是兆/每秒,其实在这里只需要修改一下“Graph Detail(图形显示)”即可,将默认的“By Protocol”改成“By Incoming/Outgoing”,别的不需要改。

如果你想分别观察绑定组中每块网卡的流量或者整个组的流量,只需在“Select Device”选项中选择一下设备即可。最后点击“Advanced”选项,设定网卡绑定的工作模式,在这里也可以点击“Load Balancing Disable”来关闭网卡负载均衡功能。使用NIC Express绑定的双网卡组默认工作于“NIC Express ELB”模式下,这是NIC Express所特有的一种工作模式,实际效果很好。我们都知道利用昂贵的Intel PROSET绑定的Intel 8255x 的组合是运行在“802.3ad”工作模式下的,这一模式在NIC Express中也可以选择,但是多数使用者在实际使用后都认为“NIC Express ELB”模式的效果优于“802.3ad”模式,大家今后可以自己实践测试比较一下。如果你也使用默认的“NIC Express ELB”模式,那么“Advanced”选项里也就不用改什么,一切默认即可。至此NIC Express的设置结束。

第三部分:“虚拟网卡”设定最后还要看看网卡的设置,用鼠标在桌面“网上邻居”上点击右键弹出“网络和拨号连接”窗口,可以看到原来的两个网卡连接图标已经变成了三个,多出来的一个图标就是“NIC Express

Virtual Adapter”,这个就是绑定后的网卡组,这个网卡组的使用和使用单一网卡完全一样,相当于一个单一的“虚拟网卡”。

用鼠标在这个图标上点击右键选择属性,可以为这个“虚拟网卡”设定IP地址、子网掩码、网关等等,其实在安装“NIC Express”过程中,如果服务器原来的单一网卡已经设置了这些,那么“虚拟网卡”就会自动设定和原来的网卡一样。在这里选择“NIC Express Transport for Ethernet”还可以自由对网卡绑定组进行调整,例如,减少或者加入一块网卡,这个较之Intel PROSET要方便许多,Intel PROSET在增加或者减少绑定组里的网卡之前必须删除原来的绑定组然后重新创建。

好了,好了,至此一切都已经做好,我们的服务器已经成为一台地地道道的“双网卡冗余服务器”了,我们来运行一下,看看表现。

第四部分:测试双网卡绑定后的效果检查一下线路,前面说过两块网卡已经用网线连入10M集线器(这就相当于机房机柜里的百兆交换机),集线器的Uplink口连入了家用路由器的任意一个网口,路由器通过ADSL大猫接入互联网(北京512K包月ADSL),这样服务器就已经和互联网连通了,按下Power键启动服务器,由于服务器里面已经安装了动态域名软件,服务器启动之后,很快与国际域名https://www.360docs.net/doc/3712481003.html,连接到一起(具体过程请看不久前发表在太平洋网站的《绝对疯狂!1G容量的邮件服务器自己打造》),这时只要访问https://www.360docs.net/doc/3712481003.html,域名,即可从世界各地访问到我的服务器了,我让上海的一个朋友用FTP软件登陆这台“双网卡冗余服务器”,下载一个50M的压缩文件包。嚯,只见服务器上的两块8139D网卡的指示灯同时闪烁起来,闪烁的频率完全同步,煞是好看!

再看那台古董级10M集线器,两个接上网卡的接口指示灯也是飞快同步闪烁,说明两块网卡在同步工作,同时分担访问的流量。上海的朋友说感觉速度不错,毕竟只是512K的ADSL,也仅能看看网卡同步闪烁的美丽效果了。

然后,我又在局域网里进行了传输实验,因为有那个10M集线器的瓶颈,所以效果不是很好,但是也能看出一些明显改善。从局域网另一台使用单个杂牌10M8029网卡的电脑上通过网上邻居访问已经用NIC Express绑定了双8139D网卡的服务器,传输200M文件,通过“NIC Express Enterprise Edition”中的曲线监控图观察到,双网卡绑定组的传输速率从8M/s起步,最高达到8.2M/s,两机之间平均传输速率比较稳定,偶尔有大幅度的波动,是软件正在调整两块网卡的负载均衡,只有零点几秒就恢复正常,基本稳定在7.5-8M/s 左右,已经接近那个10M集线器的最大传输极限。之后,从服务器上删除一块网卡,再进行两机传输实验,发现传输最高速率已经骤然减少到5M/s,而且传输过程中速率上下波动很大,平均传输速率也就3M/s左右,可见前后差异还是很明显的。

现在这台绑定了双网卡的服务器正在白天黑夜不停机地运行着,大家可以通过https://www.360docs.net/doc/3712481003.html,或者https://www.360docs.net/doc/3712481003.html,访问体验一下,上面运行的就是我在《绝对疯狂!1G容量的邮件服务器自己打造》一文中提到的邮局程序,任何朋友都可以上去申请免费的百兆邮箱,体验一下“唐华牌”双网卡冗余服务器的性能(嘿嘿,其实你也感觉不出什么)。

最后说几句,作为本文的总结和补充:

1、经过实际使用,我发现使用NIC Express绑定的双网卡组运行的稳定性很好,没有出现过什么软件的冲突,我的一个朋友已经把它应用到自己的电信托管服务器上,运行了半年多了,也很稳定;

2、理论上讲NIC Express绑定的网卡越多,效果提升应该越明显,如果可能大家可以自己动手绑定3块、4块网卡试试,不过切记使用的网卡最好是一个品牌一个型号;

3、NIC Express最初被老鸟们拿来玩的时候,并没有想到应用在服务器上做网卡冗余阵列,大家多是把

局域网内的几台电脑同时都绑定双网卡,这样各个电脑之间的传输速率和传输稳定性获得了明显的提升,后来大家发现只要其中一台电脑使用NIC Express绑定了双网卡组,其他使用单网卡的电脑访问这台有网卡绑定组的电脑,也能获得传输速率和稳定性的改善,于是我才想到将这个技术应用到服务器上。

4、我个人认为使用NIC Express绑定多网卡,在当今这个数据时代具有一定的实际意义,无论是对于互联网服务器还是局域网服务器的用户都有启发,当我们为服务器绑定多网卡形成阵列之后,不仅可以扩大服务器的网络带宽,而且可以有效均衡负载和提高容错能力,避免服务器出现传输瓶颈或者因某块网卡故障而停止服务。

5、也许你会说,在当今千兆网卡早已普及的时代,还费劲绑定几块百兆网卡做什么?其实绑定多网卡的目的并不是仅仅为了提高带宽,这样做还有一个最大的优点就是多块网卡可以有效增强服务器的负载承受能力和冗余容错能力。也许你也经历过,当使用单块10M/100M网卡在局域网里拷贝1G以上大文件的时候,经常会出现电脑停止响应,或者速度奇慢接近死机的情况,当多网卡绑定之后,这种情况会得到明显改善。

6、大家再想想,如果绑定的不是几块百兆网卡,而是几块千兆网卡,会是什么局面?想不想试试?让我们一起来DIY迎接万兆时代的到来吧(呵呵,豪言壮语是DIY一族的痼疾,请大家不要见笑)。

INTEL双网卡绑定

安装英特尔 PROSet

注意:您必须对要安装软件的计算机拥有管理权限。

安装程序运行时将检查服务器上是否有以前版本的驱动程序或英特尔 PROSet。如果有以前的版本,则将其升级到最新版本。以前版本中指定的任何设置都应用于升级版本。

注意:如果从一个先前版本更新英特尔 PROSet,还应该更新英特尔适配器驱动程序。

注意:如果从 Dell 的网站下载英特尔 PROSet 安装文件,从 \Mgmt_Apps\APPS\PROSet\W2KWS03\ 目录运行 proset.msi 。

从"自动运行"屏幕选择 Install Software(安装软件)。如果 Autorun 屏幕不出现,双击位于媒体根目录的 autorun.exe。

安装对话框出现。

单击 Next(下一步)继续安装。如果是第一次运行安装程序,许可证协议对话框出现。

单击 I accept the terms in the license agreement(我接受许可证协议条款)表示接受协议,然后单击下一步。

在 Setup Type(安装类型)对话框,单击:

Typical(典型)安装适配器驱动程序和英特尔 PROSet

Customer(自定义)选择要安装的功能

单击Next(下一步)。

如果选择 Typical(典型),单击 Install(安装)。

如果选择 Custom(自定义),则Custom Setup(自定义安装)对话框出现,并列有可供安装的功能。

要选择或取消选择一项功能进行安装,单击该功能边上的图标。如果该功能有子功能,利用加号(+)来展开结构树。欲获得如何选择或取消选择功能的信息,单击 Help(帮助)。

要更改安装位置,单击 Change(改变),再浏览至新位置。

要保证本地驱动器上有足够空间可安装选定的功能,单击 Space(空间)。

对安装进行自定义以后,单击 Next(下一步)。然后单击Install(安装)。

单击 Finish(完成)。

Installer 关闭。

安装英特尔 PROSet 以后,重新启动计算机,将出现两个图标,如下所示。双击其中一个运行英特尔PROSet。

系统托盘图标:

控制面板图标:

可以通过在"开始"-> "程序"菜单中选择并运行英特尔 PROSet。

使用英特尔 PROSet

英特尔 PROSet 的主窗口与以下图示相似。要设置高级参数,在左窗口中选择想要的适配器并单击Advanced(高级)选项卡。也可以单击鼠标右键将选中的适配器加入组或者 VLAN。确保单击英特尔PROSet 主窗口上的Apply(应用)或 OK 按纽来应用所作的任何更改。参看英特尔 PROSet 的联机帮助以获取更多信息。

双击位于系统托盘中的 Intel PROSet 图标或控制面板中的 Intel PROSet 图标,英特尔 PROSet 开始运行。

配置组

在 Windows 中,组通过英特尔 PROSet 设置。有关指示和信息,参见英特尔 PROSet 帮助。要访问"帮助",打开英特尔 PROSet 并单击屏幕顶部的"帮助"菜单。

注意:英特尔分组与在 Windows 2000 和 Windows Server 2003(仅在多址广播模式下)运行的 Microsoft Network Load Balancing(Microsoft 网络负载平衡)(NLB/WLBS)相兼容。

创建组

在英特尔 PROSet,单击要包含在组中的适配器。

单击Add to Team(添加至组),再单击Create New Team(创建新组)。

Teaming Wizard(分组向导)出现。

选择要创建的组的类型,再单击 Next(下一步)。

有关组类型的详细信息,参见Set Up Adapter Teaming(设置适配器分组)。

通过单击相应的复选框,选择要包含在组中的适配器,然后单击Next(下一步)。如果不想将某个适配器包含到组中,则清除该适配器的复选框。

单击Finish(完成)以创建组。

单击 OK 或 Apply(应用)。

注意:如要在组上设置 VLAN,必须先设置组。

添加适配器至现有组

在英特尔 PROSet 的Network Component Tree(网络组件树)中,右键单击一个组列表。

在出现的菜单上,单击 Add Adapter to Team(将适配器添加至组),再选择要添加的适配器。

组中所有适配器的分载和其它功能一定要匹配。

重命名组

右键单击组名称,然后单击Rename Team(重新命名组)。

在 Rename Team(重新命名组)对话框中,加入新组名称,然后单击 OK。

移除组

在英特尔 PROSet 的 Network Component Tree(网络组件树)中,右键单击一个 Team Listing(组列表)。在出现的菜单中,单击Remove Team(移除组)。

确认消息出现。

单击 OK。

注意:如果在一个参与组的适配器上定义 VLAN 或 QoS Prioritization(服务质量优先化),当该适配器返回独立模式时,可能必须重新定义。

配置 IEEE VLAN

在 Windows 中,必须使用英特尔 PROSet 来安装和配置 VLAN。有关指示,参见英特尔 PROSet 帮助。要访问"帮助",打开英特尔 PROSet 并单击屏幕顶部的"帮助"菜单。

以下版本的 Microsoft Windows 在配置 VLAN 时支持英特尔 PRO 适配器:

Windows 2000

Windows Server 2003

一个服务器可使用多达 64 个 VLAN。

一个 VLAN 一旦被禁用后,不能再将其启用。要重新启用连接,先禁用所有适配器,在重新启动服务器。

注意: VLAN 不能用于包含非英特尔网络适配器的组中。

注意:使用英特尔 PROSet 添加或移除 VLAN。不要使用"网络和拨号连接"对话框来启用或禁用 VLAN。否则,VLAN 驱动程序也许不能正确地启用或禁用。

注意:如果同时使用分组和 VLAN,一定要先设置分组。

设置 VLAN

在交换器上创建 VLAN。使用在该处分配的参数,从服务器连接 VLAN。有关详情,请参阅转换器说明文档。启动英特尔 PROSet。

如果服务器上有多个适配器,则在英特尔 PROSet 中右键单击所要的适配器或组。

注意:可以将 VLAN 指派到组,但应先设置组,再设置 VLAN。

在出现的菜单中,单击Add VLAN(添加 VLAN)。

可能会出现对话框,要求启用 802.1Q 标记。这是 VLAN 之所需。如果看到此对话框,单击 Yes(是)以启用标记。

输入 VLAN ID 和 VLAN Name(VLAN 名称)。

此VLAN ID 必须与转换器上的 VLAN ID 相匹配。有效 ID 的范围为 1-4094,虽然交换器可能不支持那么多 ID。 VLAN 名称仅用于信息目的,并不需要与转换器上的名称匹配。 VLAN 名称限于 256 字符。

单击OK。

对于服务器要连接的每个 VLAN,请重复步骤 3 至 5。

添加的 VLAN 列于 Windows"设备管理器"的"虚拟 VLAN"框中。

单击应用或 OK。

移除 VLAN

在英特尔 PROSet 中,右键单击有移除的 VLAN。

在出现的菜单中,单击Remove VLAN(移除 VLAN)。

如果您从系统中移除最后一个 VLAN,会看到一个对话框,告诉您数据包标记将被禁用。

单击 OK。

单击 Apply(应用)或 OK 应用所作的更改。

卸装英特尔 PROSet

除非要永久移除所有英特尔适配器,否则不必卸装英特尔 PROSet。可使用"添加/删除程序"或安装光盘来卸装英特尔 PROSet。

注意:在卸装英特尔 PROSet 之前,必须移除在英特尔 PROSet 中配置的组和 VLAN。

用安装光盘卸装英特尔 PROSet

将安装 CD 插入 CD-ROM 驱动器。如果 Autorun 屏幕不出现,双击位于媒体根目录的 autorun.exe。

光盘的自动运行程序自动启动。

单击安装软件。

"InstallShield "向导屏幕出现。

单击下一步。

单击删除,然后单击下一步。

单击删除。

单击完成退出向导。

安装程序从计算机移除英特尔 PROSet。

用"添加/删除程序"卸装

在"控制面板"中双击添加或删除程序。(Windows 2000 用户,双击添加/删除程序。)

"添加或删除程序"窗口出现。

选择英特尔(R)PROSet,然后单击删除。

确认消息出现时,单击是。

Windows 双网卡绑定

Windows 双网卡绑定 第一步:硬件连接与安装 首先进入BIOS设置将主板上集成的网卡打开,同时将独立网卡插入空闲的PCI插槽,用直通双绞线将两块网卡和宽带路由器的LAN口相连。重新启动Windows XP系统,自动为两块网卡安装好驱动程序。打开“网络连接”,会看到“本地连接”和“本地连接2”两个连接,而且这两个连接已经启用,硬件的连接与安装就算完成了。 第二步:绑定双网卡 下载并安装绑定双网卡的软件“NIC Express”(下载地址 https://www.360docs.net/doc/3712481003.html,/soft/36156.htm)。在安装软件的过程中保持默认值,一路点击“Next”后,最后点击“Demo”就可以完成安装。在将两块网卡绑定而虚拟出新设备的时候,会提示“未通过微软认证”,连续点击几次“仍然继续”按钮就可以继续安装。 弹出“绑定”窗口后(见图),在中间文本框中输入绑定后的连接名称(如“网卡绑定”),点击“Add”按钮将两块网卡加入到下面的“Assigned Adpaters”即可。接着进入NIC Express的配置界面,保持默认值就可完成安装。

网卡绑定 第三步:配置连接 进入“网络连接”窗口,会看到多出了一个“网卡绑定NIC Express Virtual Adapter”的连接,并且已启用。现在,这两块网卡已经成功绑定,可以右键点击“网卡绑定”,进行IP地址、子网、网关等参数的配置。将IP地址设置为与路由器默认IP在同一网段,网关设置为路由器默认IP地址。 测速 现在就可以进行BT下载的测试了。以用BitComet下载一个350MB的热门电影为例。打开数据流量窗口,可以从流量曲线监控图以及BitComet的“任务摘要”中看到两块网卡都在进行数据传输。双网卡绑定组的传输速率从80KB/s起步,最高达到123KB/s,两块网卡的平均传输速率比较稳定,下载350MB的电影耗时23分钟,平均下载速度为110KB/s。利用单网卡执行相同的下载任务,发

linux双网卡做成bond0

双网卡做成b o n d0的方法 说明 所谓bond,就是把多个物理网卡绑定成一个逻辑上的网卡 好处:增加带宽接入,还可以实现主备功能,当其中一个网卡挂掉,不会影响网络连接。并且节约IP。 实施案例讲解 我们的测试服务器 双网卡 E 我们需要将这2个网卡做成一个bond0网卡 1.编辑eth1. vi/etc/sysconfig/network-scripts/ifcfg-eth1 修改为 我们去掉了IP,MAC,掩码网关,bootproto设置为none 2.编辑eth2 同样这样更改eth2,如下图所示 3.创建并且编辑bond0网卡 vi/etc/sysconfig/network-scripts/ifcfg-bond0 增加如下参数 可以看到,和我们平时用的eth1网卡配置差不多,只是少了MAC地址。。。 编辑vi/etc/modprobe.conf文件 添加如下参数 编辑好了之后重启网卡,会发现eth1eth2无IP,依然通了外网 至此,我们的bond0已经创建成功 接下来我们需要去编辑启动文件添加一行 vi/etc/rc.local 添加ifenslavebond0eth1eth2 重启服务器,测试是否能成功 多个bond 如果是创建多个bond的时候,我们修改vi/etc/modprobe.conf配置文件的时候依照下图添加,依次增加 Eth2eth3….等修改方式同上。 如果bond的模式(请查看参数讲解)不同,那么修改为 这种情况遇到较少,我们了解就好 参数讲解 Bond有7种模式,我们常用的是 mode=0:平衡负载模式,有自动备援,但需要”Switch”支援及设定。 mode=1:自动备援模式,其中一条线若断线,其他线路将会自动备援。 mode=6:平衡负载模式,有自动备援,不必”Switch”支援及设定。

重装网卡驱动

重装网卡驱动,另外,电源电压不稳也有可能造成这种情况。 宽带adsl拨号上网用户经常会碰到“错误678”的故障提示:一直上网正常,但某一天突然上不了了,拨号连接时出现“错误678”等提示,一般用户对这种故障是束手无策,有的还怀疑是不是密码被盗了?总的来说,对这种故障的具体原因不太好判断,但经过分析,绝大部分情况下还是能够顺利解决的。下面就对这种故障发生的原因和解决办法阐述如下: 一、“错误678”是什么意思? 宽带adsl拨号上网使用pppoe协议连接,通过电话线传输数据,使用adsl专用modem实现数据的调制解调,错误提示678的含义是:远程计算机无响应,意思是从计算机发出指令到网卡向外发送数据,包括电话线的传输,局端(电信局机房端)端子板的端口处理到返回数据到计算机的过程中数据传输出问题都会提示678错误。简单地说就是网络不通了。 二、用户在遇到“错误678”的常见解决思路和步骤: 1、最近你的计算机有没有动过?特别是ADSL Modem连线、线路有没有动过?请先检查“猫”上信号灯是不是会闪(猫不同,指示灯也不同,主要有dsl、 adsl,line,link,@等都是宽带信号指示灯),如果要闪,检查线路有没有接对(主要是 分离器上,有三个口,每个口对应一根线,接法是总线就是进线接line口,电话机接phone口,另外modem或adsl接宽带猫,你也可以直接将电话进线接在猫上试,这样可以排除分离器坏),如果接对还是闪,检查电话线路是不是有接头,线路氧化接触不好也会出现信号定不住(电话线进猫的水晶头或线有问题,也会造成线路不通。) 2、确认adsl modem拨号正常,因为网卡自动获取的IP没有清除,所以再次拨号的时候网卡无法获取新的IP地址会提示678,操作方法是:关闭adsl modem,进入控制面板的网络连接右击本地连接选择禁用,5秒钟后右击本地连接选择启用,然后打开adsl modem拨号即可; 3、如果第一步无效,则在关闭adsl modem的情况下,仍然禁用本地连接(网卡),重启计算机,然后启用本地连接(网卡),再打开adsl modem即可解决; 4、如果上述步骤都无法解决,查看网卡灯是否亮,如果网卡灯不亮,检查网卡和网线。 5、如果网卡灯正常1,2步无法解决则卸载网卡驱动,重装网卡驱动。 6、如果上述操作无效联系电信部门确认端口。笔者在家中上网也曾遇到过“678”错误,刚开始什么问题也检查不出来,后来发现是电信局那边的端口松动了,导致线路不通。 7、还有一种情况,笔者也曾碰到过,如果你的家中有两台以上的电脑,用来接电脑的HUB端口损坏的话,也会出现“678错误”,这时更换一个好的端口就可以了。 8、有些经过电信检测后网络情况正常,也出现了错误“678”的提示,这时要考虑使用过程中各种应用软件的冲突,同样也会引发网络不通。如“雅虎小助手”、杀毒软件或者防火墙等出现异常引发错误“678”提示的现象。所以,在您发现错误“678”的提示时,可以先尝试暂时卸载“雅虎小助手”、退出杀毒软件或者暂时关闭防火墙,重新进行连接,试试看是否能够解决问题。

黑群晖DIY打造日记(附eSATA、NFS、WOL等设置)

黑群晖打造日记(附eSATA、NFS、WOL等设置) 【修改参数以eSATA方式挂载NTFS硬篇】 如前所说,我组这个黑群的主要目的,就是挂多硬盘,提供局域网内的文件服务。硬件方面,我也准备妥当,并且总共挂了9块硬盘和一个硬盘抽取盒。但是,这9块硬盘中,除了我专门为这个NAS新够的两块红盘,是用于安装DSM系统之外,其余的7块硬盘都是我存着高清电影的,硬盘是NTFS系统的。NTFS系统挂进来,DSM是不能够识别的: HDD列表中能够显示有硬盘,但是状态是“未初始化”:

而在外接设备中,只有USB,没有eSATA设备: 下面就来想办法修改系统参数,让NTFS硬盘能够被系统直接识别。具体参加以下两个帖子: https://www.360docs.net/doc/3712481003.html,/thread-81050-1-1.html https://www.360docs.net/doc/3712481003.html,/thread-81512-1-1.html 一般用Windows系统的,可以用WinSCP来修改,或者直接Telnet来修改。修改之前,记得要先进入DSM的系统-控制面板,把SSH、Telnet开关打开:

开关打开之后,就可以通过SSH连接到DSM系统去修改参数了。因为我是使用Mac系统的,正好那两个教程里面没有提到Mac系统下如何修改,我就用Mac系统来做个示例吧。 打开Mac应用程序的“其他”: 选择“终端”: 进入到终端面板:

输入“ssh root@192.168.1.198”(这里的IP地址是你的NAS的实际值),回车: 输入root用户密码(与admin密码一致),输入过程中,屏幕不会有任何显示,不要奇怪,输入完毕后按回车:

linux系统主机双网卡环回测试要点

Linux下双网卡主机的回环测试 一、设计任务及要求 路由器测试早期采用“回绕测试法”(Loop-back Test Method,LTM),即测试器将测试数据的目的IP地址指定为测试系统(SUT)自身的IP地址,测试器发出的测试数据将被路由器的输入单元直接返回测试系统。单台主机多网卡的测试系统也可以进行回绕测试,在RFC2544文档中有相关描述,本实验的任务就是在linux下的双网卡主机进行回绕测试,也可叫做环回测试,待测设备可以是路由器或者交换机,主机的双网卡分别和交换机或路由器的两个接口相连,数据由一个网卡出来经过待测设备之后再从另外一个网卡回来,这就是整个实验测试的任务。 实验要求:网卡之间能够进行ICMP报文和TCP或UDP报文的传输。 二、实验的解决思路 Linux的内核对从一个网络地址发往另一个网络地址的数据包,如果这两个网络地址同属一个host,则这个数据包会直接在内部转发,根本不会放到网络设备上,本实验的解决思路是在主机上制定两个不属于任何主机的ip,再将网卡的IP地址进行绑定,增加两条相关的路由,用防火墙进行ip 地址转换。 三、实验操作 实验场景如图所示: 图1:双网卡主机测试环境如图所示 其ip地址分别为192.168.1.108(有线网卡),另一个的IP地址为192.168.1.101(无线网卡),有线网卡通过一台路由器进行连接,路由器的网关是192.168.1.1,有线网卡和无线网卡通过路由器的Dhcp自动获得分配的IP,可以连接外网。其配置如下图所示: 图2:linux下主机的网络配置图

在主机上增加两条路由,route add 192.168.1.11 dev eth0; route add 192.168.1.22 dev wlan0; 上面的两个ip地址是不属于任何主机,目的地址为192.168.1.11的数据包由eth0转发,目的地址为192.168.1.22的数据包由wlan0转发。网关都是0.0.0.0,其配置如下所示: 图3:主机路由表 给这两个不属于任何主机的ip地址绑上主机网卡的MAC地址,即设置两条静态arp项。 arp -i eth0 –s 192.168.1.11 00:1B:77:07:78:F6 arp –i wlan0 –s 192.168.1.22 00:1B:24:1C:0B:B4 添加mac地址如下图所示: 图4:主机mac地址表 下面是iptables的地址转换配置: iptables –t nat -F iptables -t nat -A POSTROUTING -s 192.168.1.108 -d 192.168.1.11 -j SNA T --to-source 192.168.1.22 iptables -t nat -A PREROUTING -s 192.168.1.22 -d 192.168.1.11 -j DNAT --to-destination 192.168.1.101 iptables -t nat -A POSTROUTING -s 192.168.1.101 -d 192.168.1.22 -j SNAT --to-source 192.168.1.11 iptables -t nat -A PREROUTING -s 192.168.1.11 -d 192.168.1.22 -j DNA T --to-destination 192.168.1.108 这是iptables的SNAT和DNA T转换,也是本实验的关键所在。 第一行是将从192.168.1.108出去的包的源地址改为192.168.1.22; 第二行是将目的地址为192.1686.1.11的包改为192.168.1.101; 第三行是将从192.168.1.101出去的包的源地址改为192.168.1.11; 第四行是将到192.168.1.11的目的地址的包改为192.168.1.108; Ping –I 192.168.1.108 192.168.1.11 即源地址为192.168.1.108,目的地址为192.168.1.11,发ICMP报文,下面是抓到的图

IBM x3650系统网卡驱动安装和配置

二、安装网卡驱动: 1.在安装网卡驱动之前一定要先完全安装Linux的开发工具组件,然后从IBM官方网站下载x3650 RHEL4网卡驱动, 件夹内(如/bnx),解压: (本文以RHEL4为例) $ tar xvzf bnx2-.tar.gz 2.编译bnx2.o (或bnx2.ko)为一个当前内核下的可加载模块: $ cd src make 3.安装编译好的网卡驱动: $ makeinstall 4.重启服务器: $ reboot 5.通常重启服务器后,您就会看到一个蓝色的网卡配置界面,这时就可以设置两块网卡的IP地址、子网掩码、网关等参数了。 三、检查网卡配置: 卡配置文件解决。除非另行指定,Red Hat Linux 都在/etc 目录中。网卡相关的TCP/IP网络配置文件是: /etc/sysconfig/network-scripts/ifcfg-ethx。其中x从0开始,表示第一块网卡,1表示第二块网卡, 依此类推,第一块以太网卡的配置文件是:/etc/sysconfig/network-scripts/ifcfg-eth0 ,使用vi 修改这个文件: $ vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 # 物理设备名 BROADCAST=172.16.13.255 # 网 卡广播地址

linux系统安装完,以后通过命令模式配置网卡IP。配置文件通常是 /etc/sysconfig/network-scripts/ifcfg-interface-name 1.配置网卡IP地址 vi /etc/sysconfig/network-scripts/ifcfg-eth0 #第二块网卡:vi /etc/sysconfig/network-scripts/ifcfg-eth1 DEVICE=eth0 #物理设备名 IPADDR=192.168.1.10 #IP地址 NETMASK=255.255.255.0 #掩码值 NETWORK=192.168.1.0 #网络地址(可不要) BROADCAST=192.168.1.255 #广播地址(可不要) GATEWAY=192.168.1.1 #网关地址 ONBOOT=yes # [yes|no](引导时是否激活设备) USERCTL=no #[yes|no](非root用户是否可以控制该设备) BOOTPROTO=static #[none|static|bootp|dhcp](引导时不使用协议|静态分配|BOOTP协议|DHCP协议) 2.配置网卡DNS 配置文件在/etc/resolv.conf下面。 vi /etc/resolv.conf nameserver 202.109.14.5 #主DNS nameserver 219.141.136.10 #次DNS

电信PPPOE双网卡共享上网最简单方法

电信PPPOE双网卡共享上网最简单方法 2008年02月05日星期二下午 08:46 其实很多人都在都在网上查过双网卡共享上网的问题,但是网上说法不一,有些只能实现两台电脑的局域网连接,但是实现不了共享上网,有时候Ping得通但是就是上不去,这里就以一种极其简单的方法实现共享上网 其实前提应该很简单,很多人都知道,不知道的我告诉你,一根正接网线,和普通上网用的网线接法是不一样的,这个不做介绍了,可能各地叫法不一样,有问题,百度一下 其实就是一台有着两块网卡(假定一块为网卡A,另一块为网卡B)的主机和一台普通(网卡C)子机,操作系统为windowsXP,网络为电信PPPOE连接,其他系统暂时不作介绍 网卡A接猫,IP设置等不作改变,以前如果是自动获取就设为自动获取,不是的话也不用改 网卡B只设IP(192.168.0.1)和子网掩码(255.255.255.0),在这里声明一下,IP 地址不是固定的,只要符合规则并且和你的网卡A不一样就可以了,而子网掩码则为固定的,如果不懂则按彩色字填写 网卡C的IP设为自动获取,首选DNS设为192.168.0.1,这里同样要声明一下,DNS 也不是固定的,但是要和网卡B的IP一样,意义就是将网卡B做为一个虚拟的服务器,如果不懂则按彩色字填写 最后就是一个共享问题了,你不共享当然数据就只提供给网卡A和网卡B 电信PPPOE共享上网一般用的都是windows自带的"宽带连接",这里就只介绍这一种,其他的暂不介绍 在这之前最好断掉它先,不断也可以,只是有些时候你的更新不会马上生效,要重新连接 右键点击"宽带连接",选择"属性",最后一个"高级"选项里有一项"允许其他网络用户通过此计算机的Internet连接来连接(N)",选取择这项后会提示你一些东西,那些可管可不管,如果前边按我说的做了,到这里是不会出什么问题的,不过你也可以看看写的是什么,点击"确定"关闭提示后,会让你选择网卡,这时候选择网卡B,点击"确定".连接宽带 到这一步其实就已经完了,但是有一半人这个时候还是无法共享上网,这里就涉及其他一些步骤,为了让很多初学者都可以学会,所以我说的非常详细,对一些老手来说当然就是罗嗦了,见谅 如果这个时候还上不去网,第一步要做的,先关掉防火墙试下,如果还不行,就要设置小型办公网,主机打开网络连接(右键点击"网上邻居"选择"属性"),在左边

双网卡共享上网

双网卡共享上网设置方法 2009-06-2617:57 双网卡互联共享上网包括硬件连接和软件设置两个步骤。一般我们需要经过以下几个步骤来实现两台安装W i n d o w s X P操作系统的实现双网卡共享。 1、 设置主机I n t e r n e t上网。 目前大部分电信运营商都采用P P P o E拨号来实现对宽带用户的管理,在W i n d o w s98中,如果要实现P P P o E拨号功能,需要借助P P P o E拨号软件,与W i n d o w s98操作系统不同,W i n d o w s X P将这个功能集成到了操作系统当中,这就使宽带用户可以更加方便设置拨号上网了。 在进行完硬件的各部分连接后,我们在需要在连接I n t e r n e t线路的主机上进行一些设置,使这台主机先能够实现上网功能。 首选,右键点击桌面上的“网上邻居”图标选择“属性”选项,这时,会弹出下面这个网络连接的界面。在网络连接设置界面中,假设我们已经将两块网卡的驱动程序正确安装完成,在“L A N或高速I n t e r n e t”下会显示本地连接图标。 网上邻居属性界面 在网络连接的界面中,左侧“网络任务”部分包括“创建一个新的连接”“设置家庭或小型办公网络”和“更改W i n d o w s防火墙设置”三个部分,这里我们点击“创建一个新的连接选项,便会弹出下面这个设置对话框。单击“下一步”继续。

创建新连接向导 点击下一步后,会弹出“网络连接类型”的对话框,这里我们需要选择 “连接到I n t e r n e t”可选项。选择后继续进行配置。 在这个界面中我们选择第二项“手动设置我的连接”。

服务器双网卡的冗余备份

1. 软件使用原则 服务器接入可以通过使用网卡捆绑软件实现热备冗余,对于服务器双网卡捆绑软件的选择可遵循以下几点原则: 兼容性好,能在不同品牌网卡上使用; 中断恢复快; 能检测深层中断,即能检测到非直连设备的中断。 2. 推荐软件 NIC Express 4.0是一款兼容性较好的捆绑软件,它能兼容Broadcom、D-Link等常见网卡,但在Intel网卡上安装会造成大量丢包。 Inter Proset是针对Intel网卡的专用网卡捆绑软件,但Inter Proset只能在Intel网卡上使用,且不支持深层中断的检测。 3. 软件设置 NIC Express 4.0 使用NIC Express的ELB模式,将网络检测这一关键参数设置为Status Packet,而不能使用Auto,因为设置为Auto 只能检测到直连部分的中断情况,而设置为Status Packet可以通过发状态包,检测到网络中的非直连部分的中断,响应时间更快。其余可使用默认设置。 Inter Proset 使用默认设置即可,另外需要注意: 使用Inter Proset的网卡有隐含的主备关系,即只有主用工作,主用网卡中断后隐含的主备关系交换,再接回后主备关系不变化。本文所有测试时,都使用2号网卡为主用的情况。 4. 三种测试方式 中断服务器网线测试 测试方式: 中断服务器所连网线,再接回,看有无中断。 测试结论: 使用网卡捆绑软件后,中断任意一条网线或接回均不会造成数据传输中断。 中断交换机间网线测试 测试方式: 采用单一中断和组合中断方式测试。 测试结论: 单一或组合中断②号网线,由于交换机重新协商STP,会中断50秒左右。 单一或组合中断⑦号网线,NIC Express 4.0由于可检测深层中断,所以不会造成中断; 而Inter Proset无法检测到下一级网络中断,中断或接回⑦号网线,都会中断45秒左右。 交换机断电测试 测试方式:分别关闭两台核心Cisco3550、两台服务器接入Cisco2950,再开机,测试中断情况。 测试结论: 关闭或打开根交换机(核心主用Cisco3550)电源,由于根漂移,STP重新协商,需中断45秒左右。另外3台交换机关开机均不会造成数据传输中断。

2003双网卡共享上网设置

2003双网卡共享上网 (1)安装好windows2003后,安装好两个网卡驱动。 (2)两个网卡的网线都接上,设置网卡。 接交换机的网卡改名为“内网”: IP设为:192.168.1.1,子网掩码:255.255.255.0,网关:(内网网卡不设网关),DNS:内网网卡不设DNS; 接核心交换机的网卡改名为“外网”: IP设为:192.168.0.252,子网掩码:255.255.255.0,网关:192.168.0.1,DNS:设本地的DNS。 (3)关闭“防火墙和连接共享服务”(不然安装路由和远程访问项会提示):开始――程序――管理工具――服务,分别找到Application Layer Gateway Service和 Windows Firewall/Internet Connection Sharing (ICS)两项,双击打开配置窗口,启动类型改为禁用,启动状态改为停止,然后点确定即可。

(4)安装路由和远程访问:开始――程序――管理工具――路由和远程访问。在服务器状态上点右键――添加服务器――默认这台计算机,点确定。安装完成。 (5)配置路由和远程访问:(基本不用配置什么,检查一下就可以.)有的默认就

可以,有的需要配置。没事的就看看吧。如果你电脑上只有一个网卡,是看不到的。你只有一个网卡你配置什么双网卡啊? A、“网络接口”是不可改的。在“IP路由选择”――“常规”一项中查看,看内外网的IP是否有错。 B、重要的是“NAT/基本防火墙”一项中,检查:“外网”应该是连接到Internet 的,“内网”网卡是连接专用网络的,“内部”一项是专用接口连接到专用网络。

LINUX下双网卡绑定技术实现负载均衡和失效保护

保持服务器的高可用性是企业级 IT 环境的重要因素。其中最重要的一点是服务器网络连接的高可用性。网卡(NIC)绑定技术有助于保证高可用性特性并提供其它优势以提高网络性能。 我们在这介绍的Linux双网卡绑定实现就是使用两块网卡虚拟成为一块网卡,这个聚合起来的设备看起来是一个单独的以太网接口设备,通俗点讲就是两块网卡具有相同的IP地址而并行链接聚合成一个逻辑链路工作。其实这项技术在Sun和Cisco中早已存在,被称为Trunking和Etherchannel 技术,在Linux的2.4.x的内核中也采用这这种技术,被称为bonding。bonding技术的最早应用是在集群——beowulf上,为了提高集群节点间的数据传输而设计的。下面我们讨论一下bonding 的原理,什么是bonding需要从网卡的混杂(promisc)模式说起。我们知道,在正常情况下,网卡只接收目的硬件地址(MAC Address)是自身Mac的以太网帧,对于别的数据帧都滤掉,以减轻驱动程序的负担。但是网卡也支持另外一种被称为混杂promisc的模式,可以接收网络上所有的帧,比如说tcpdump,就是运行在这个模式下。bonding也运行在这个模式下,而且修改了驱动程序中的mac地址,将两块网卡的Mac地址改成相同,可以接收特定mac的数据帧。然后把相应的数据帧传送给bond驱动程序处理。 说了半天理论,其实配置很简单,一共四个步骤: 实验的操作系统是Redhat Linux Enterprise 3.0 绑定的前提条件:芯片组型号相同,而且网卡应该具备自己独立的BIOS芯片 双网卡邦定的拓朴图(见下图) 1. 1.编辑虚拟网络接口配置文件,指定网卡IP 2.vi /etc/sysconfig/ network-scripts/ ifcfg-bond0 3.[root@rhas-13 root]# cp /etc/sysconfig/network-scripts/ifcfg-eth0 ifcfg-bond0 4. 2 #vi ifcfg-bond0 5.将第一行改成 DEVICE=bond0 6.# cat ifcfg-bond0 7.DEVICE=bond0 8.BOOTPROTO=static 9.IPADDR=172.31.0.13 https://www.360docs.net/doc/3712481003.html,MASK=255.255.252.0 11.BROADCAST=172.31.3.254 12.ONBOOT=yes 13.TYPE=Ethernet 14.这里要主意,不要指定单个网卡的IP 地址、子网掩码或网卡 ID。将上述信息指定到虚拟适配器(bonding)中即可。 15.[root@rhas-13 network-scripts]# cat ifcfg-eth0 16.DEVICE=eth0 17.ONBOOT=yes 18.BOOTPROTO=dhcp 19.[root@rhas-13 network-scripts]# cat ifcfg-eth1 20.DEVICE=eth0 21.ONBOOT=yes 22.BOOTPROTO=dhcp 复制代码 3 # vi /etc/modules.conf “自己实验结果:centos文件为:/etc/modprobe.conf“ 1.编辑 /etc/modules.conf 文件,加入如下一行内容,以使系统在启动时加载bonding模块,对外虚拟网络接口设备为 bond0 2.

网卡驱动的安装方法

故障现象: 如何安装网卡驱动 解决方案: 无论是有线网卡还是无线网卡,其基本安装方法主要有以下三种 1. 通过驱动程序包中的SETUP安装文件安装。 2. 通过驱动信息文件INF手动安装。 3. 通过第三方软件安装,如:驱动精灵、自由天空驱动包等安装。 一、通过SETUP.EXE安装程序安装网卡驱动:这种安装方式比较简单,安装过程和安装普通的程序没有什么太大的区别,一般用户都可以自行操作。下面主要以安装Intel5100 无线网卡为例,详细介绍下具体的安装方法。 1. 找到无线网卡安装文件夹下的AUTOEXEC.EXE(有线网卡一般都执行SETUP.EXE),双击执行即可,如图1 (图1) 2. 点击下一步,会弹出安装进度条,等待一分钟左右点击完成即可,如下图2

(图2) 注:如果是INTEL无线网卡,那么一般在驱动安装目录中的下层子目录中还会有另外一种可执行的安装文件,我们也可以直接双击安装驱动,如下图3 (图3)此种方式稍显繁琐,不建议普通用户操作。 二、通过驱动信息文件INF手动安装:很多时候我们所下载的驱动文件中并没有可执行的安装程序,只有包含硬件ID信息的INF文

1. 点击-计算机-右键-管理-设备管理器(点击-计算机-右键-属性-硬件-设备管理器或者控制面板-系统-硬件-设备管理器也可以),找到以太网控制器,点击右键,在弹出的菜单中选择更新驱动软件,如下图4: (图4) 2. 然后选择“ 从计算机的设备驱动列表中选择” ,如下图5 (图5)

注:在此图中,点击上面的“浏览”定位到相应网卡驱动文件夹也可安装驱动,但针对带SETUP.EXE安装文件的网卡驱动包不是100%有效,建议还是采用定位INF驱动文件的方法比较稳妥。 3. 在接下来的菜单中选择“从磁盘安装”,点击“浏览”,定位到驱动程序文件夹中相应的INF文件,点击“打开”即可,如图6 (图6) 4. 等待一会,驱动就会提示安装成功,如图7

提高服务器高可用性的双网卡绑定聚合技术的应用

提高服务器可用性的多网卡绑定聚合技术的应用 王和平 摘要:通过NICExpress软件对服务器多网卡进行捆绑聚合,以实现增加带宽、负载均衡、故障自动转移等,从而达到服务器的高可靠性和高可用性。 关键词:网卡聚合;服务器;高可用性 一、引言 现今几乎各行各业内部都建立了自己的服务器,由于服务器的特殊地位,它的可靠性、可用性及其I/O速度就显得非常的重要,保持服务器的高可用性和安全性是企业IT环境的重要指标,其中最重要的一点是服务器网络连接的高可用性。本文通过NICExpress软件,通过实际部署服务器多网卡,以提高服务器网络连接的可用性,配合实现构建高可靠性的网络环境。 二、网卡聚合绑定的特点 网卡绑定聚合就是通过软件将多块网卡绑定为一个IP地址,使用起来就好象在使用一块网卡。网卡是计算机和外部联系的主要通道。个人计算机默认安装一块网卡,服务器基本配置应该安装两块网卡。如果服务器上仅安装一块网卡,建议管理员至少增加一块网卡。一块为主网卡,其他为备用网卡,然后再通过网线将对应的网卡连接到同一交换机上。在服务器和交换机之间建立主连接和备用连接。通过NICExpress虚拟网卡软件将多块网卡绑定为一块网卡,或称之为虚拟网卡组,然后为虚拟网卡组设置一个唯一的IP地址。安装多块网卡后,通过多网卡并发方式传输数据,有利于提高网络传输效率,提高系统性能。一旦网卡组中的任何一个物理连接断开,比如网卡出现故障或链路断开,系统软件将自动监测连接状态,出现故障的网卡将自动切换到其他网卡的物理连接上。 在服务器中部署多块网卡聚合绑定后,将具备如下特点: 1.增加带宽。假如网卡的带宽100Mbps,那么理论上两块网卡聚合绑定后的带宽就是200Mbps,三块网卡聚合绑定后的带宽就是300Mbps。当然实际上的效果是不会这样简单相加的,不过经实际测试使用多个网卡绑定对于增加带宽,保持带宽的稳定性肯定是有益的。经过实际测量,三块带宽为100Mbps的网卡绑定后传输总带宽可以达到260Mbps。 2.均衡负载。多块网卡聚合绑定,可以形成网卡冗余阵列、分担负载。多块网卡被聚合绑定成“一块网卡”之后,网卡之间同步工作,对服务器的访问流量被均衡分配到不同网卡上,从而减轻每块网卡的网络负载,增强服务器的并发访问能力,服务器性能。 3.故障自动切换。如果服务器中的任一网卡出现故障,那么其他网卡将自动接管全部负载,过程是无缝的,数据传输不会中断。服务器中的系统服务或者应用不会中断,增强服务器的可用性。 三、网卡绑定聚合的原则 在服务器中部署多块网卡绑定聚合应该遵循以下原则: 1.聚合绑定的网卡型号应该相同、性能指标要一致,否则运行过程中不稳定,容易出错甚至蓝屏。 2.最大网卡数量原则。绑定的网卡越多,总带宽的增加效果似乎就越明显;但其实还应该考虑到网卡绑定聚合后在运行过程中会过多占用服务器资源,反过来会在一定程度影响服务器的运行速度。所以,管理员可以参考计算机配置和管理软件所支持的最大网卡数量。 3.所有的网卡建议连接到同一台交换机上。 四、部署过程 下面以NICExpress软件实际部署为例,说明多网卡的绑定聚合过程。

网卡驱动常见问题 卸载顽固的网卡驱动

安装网卡驱动有时会造成一系统问题,如何解决安装网卡驱动造成的系统问题,本文介绍网卡驱动问题 1、安装网卡驱动后开机速度变慢 故障现象:安装网卡驱动后重新启动计算机,发现启动速度明显比以前慢了很多。 故障解决:首先排除安装驱动过程中出现过错误。通常说来,当单机进行了网络配置后,由于系统多了一次对网卡检测,使得系统启动比以前慢了很多,这是正常现象。 还有,如果你没为网卡指定IP地址,操作系统在启动时会自动搜索一个IP地址分配给它,这又要占用大概10秒的时间。因此即使网卡没有使用,也最好为其分配IP地址,或是干脆在BIOS里将其设置为关闭,这样即可提高启动速度了。 问题总结:对单机添加网络设备后,启动时一般都会慢一些,当然,如果系统启动长时间停止不前就得注意检查了。 PS:告诉各位一个更便利的方法,要网速快、安全、稳定,就到广东电信网厅参加双11活动,100M网络才70每月,还送路由器,不用安装费,续约打95折。 本文总结:网卡类故障在网络硬件中发生的频率还是比较少。归结起来,其故障源多出在网卡驱动程序及传输速率的匹配上(即连通类软性故障);通常的解决办法是卸载驱动程序,然后重新配置网卡参数即可。

2、网卡驱动程序故障解决方法 由于杀毒、非正常关机等原因,可能造成网卡驱动程序的损坏。如果网卡驱动程序损坏,网卡不能正常工作,网络也ping不通,但网卡指示灯发光。这时可通过“控制面板”中“系统”的“设备管理器器”选项,查看网卡驱动程序是否正常,如果“网络适配器”中所显示该网卡图标上标有一黄色“!”,说明该网卡驱动程序不正常,重新安装网卡驱动程序,即可解决问题。 3、卸载顽固的网卡驱动 我的电脑是通过学校局域网连网,主机的PCI插槽上分别装了网卡和声卡,由于要更换机箱,所以全部拆下重新装配,也不记得原来网卡是插在第几个PCI插槽上面了,所以随便将网卡安装在其中一个PCI插槽上。 进入Win2000后,系统自动找到了我的网卡,不过在原来的网卡名称后面添加了“#2”的标志。经使用,发现无法上网,查看“网上邻居”属性,发现里面IP什么的全部都没有设定,只好全部又设定一遍,可结果还是不能上网。这时候我就开始怀疑起这个网卡的名称来,是不是原来的网卡没有卸载掉,和现在新找到的网卡发生了“冲突”? 右键单击“我的电脑”选择“属性”,点击“硬件→设备管理器”,查看网卡一项。可是就只有后面带着#号的网卡,点击菜单中“查看”一项中的“显示隐藏设备”,仍然没有

win7双网卡拨号方式共享上网解决方案

win7双网卡拨号方式共享上网解决方案 1、电脑加装第二块网卡,装好驱动(win7自动安装),拨号网卡接宽带modem,局域网连接网卡接内网。 2、连接ISP服务商的“拨号网卡”设置为自动获取IP地址。接着创建一个宽带连接。在拨号窗口内,右下角点属性——共享——勾选“允许其他网络用户通过此计算机的Internet连接来连接”——家庭网络连接选择“局域网连接网卡(内网)”第二个选项“每当网络上的计算机试图访问Internet时建立一个拨号连接”也勾上,确定。Win7系统会自动把这块网卡(内网)的“IP地址”和“子网掩码”分别设定“192.168.137.1”与“255.255.255.0”。可手动修改为其它网段(比如192.168.0.1)。 操作说明: (1)如设置共享时出现错误,则在“控制面板”\“管理工具”中找到“服务”,将Windows FireWall服务设置为启用并为“自动”。 (2)系统默认情况下将是以拔号为主网络,即当你拔号后,你是无法通过局域网网卡去访问局域网的。所以这里需要输入一条命令:route add 192.168.0.0 mask 255.255.255.0 192.168.0.1。 3、客户端的设置。设置客户端网卡的网络地址,确保与服务端内网卡IP在同一网段(如“192.168.0.9”);子网掩码:255.255.255.0;网关:192.168.0.1。 首选DNS:192.168.0.1;备用DNS:可以不填,视情况而定。(计算机网络教室教师、学生机均为202.97.224.69、202.97.224.68) 4、服务端与客户端设置完成后须重新启动,服务端完成拨号上网后,客户端即可正常上网。 备注:此方案于2015年3月26日在计算机网络教室完成调试。

服务器双网卡绑定知识讲解

双网卡绑定实践 Windows平台下常用的双网卡绑定软件有Intel PROSet、NICExpress。本文主要介绍用Intel PROset实现双网卡绑定的方法。 英特尔PROSet 是一个高级的配置实用程序,可用来测试英特尔网络适配器并配置标准和高级功能。通常Intel网卡的驱动包中就包含这个程序,在安装驱动的时候PROSet默认是被安装的。 测试环境: 测试机:R525 G3,Intel双千兆网卡 OS:windows 2003 server 企业版32位 终端:联想笔记本(用于测试服务器双网卡绑定效果) 步骤: 1、打开设备管理器,双击任意一块Intel 82576; 注意R525 G3默认有3块网卡,82574L是管理网口 2、在弹出的配置对话框中,选择分组页面。此时由于系统中的网卡没有进行绑定,因此此

时组下拉列表框是灰色不可选的,单击“新组”; 3、在弹出的“新组向导”对话框中,填写组的名称,下一步; 4、钩选需要绑定的两个网卡,下一步;

5、这里列出了可选择的网卡绑定的模式,常用的是容错和负载平衡。这里我们选择容错,单击下一步; 6、完成向导;

7、此时我们可以看到刚才的分组页面中组的下拉列表中已经有team1; 8、同时弹出的还有team1的属性对话框,单击设置页面,可以看到其中一块网卡状态为“活动”,另一块网卡装状态为“待命”。在此界面中还可进行删除组和修改组的操作,单击“修改组”;

9、在弹出的对话框中,可以设置双网卡的主从关系,如不进行设定,此关系是不固定的。即:当断掉当前活动状态的主网口时,待命的网口将接替主网口的位置,对外提供服务,并成为主网口。当之前断开的网口恢复后,主从关系不会改变,该网口变为待命状态。 10、固定主从关系,设置当前活动的网口为主适配器,待命网口为次适配器;

Linux下网卡驱动程序

Linux下8019网卡驱动程序 福建鑫诺通信有限公司陈光平(chenggp_fj@https://www.360docs.net/doc/3712481003.html,) 本文以S3C44B0的CPU为例,详细解析了linux下RTL8019网卡驱动程序工作原理,其间知识大多来源互联网络,特别是浙大潘纲的论文,在此不一一列出,此文目的只是让嵌入式linux爱好者得到更多网卡驱动的资料,并获得交流机会,不足之处请指正 (一)、硬件相关部份 1、CPU与网卡的连接方式 (s3c44B0 CPU) (RTL 8019网卡) CPU与网卡接线图 上图为S3c44b0CPU和网卡的接线图,此接法并非固定,如接法不同,则牵涉到很多相应的改动,下面会详细分析不同之处 从硬件部门得到:网卡在CPU的存储空间上接BANK4,即0x08000000(看44B0手册)外部中断号为:EXTINT3 (irqs.h文件获得值为22) 上面两个值可以查CPU手册,或询问硬件设计人员 由上图可以知道以下数据: (1)、网卡与CPU地址线连接错开8位(A0接A8) (2)、总共连线,其实4根就足够用了,因为每根线可以译码4个地址空间,总共是16个地址空间,每个地址空间对应一个寄存器地址,而8019总共就是16个寄存器(3)、一般是跳线模式,不使用9346芯片 1-1 基地址算法 首先8019的基地址是300H(见RTL8019芯片资料:选择IO总线地址),但是有些硬件已在芯片中做过了偏移,比如我们的网卡已做了处理,基址已偏移到0x08000000, 那么因为网卡A0接CPU的A8,表示基地址左移8位,下一个寄存器reg0的地址就是:0x08000100(0000,0000,0001 0001,0000,0000) 还不理解的话我们看另一种接法:

如何通过双网卡实现另一台电脑上网

局域网中如何通过另一台电脑上网 我们把暂时把连接internet的电脑称为主机,,通过主机连接共享上网的电脑成为客户机。 下面我们开始配置主机网络:开始---程序---控制版面---网络连接:在这里我们将连接internet的本地连接设置为外网,连接客户机的本地连接设置为内网:那么如何分别哪个是外网哪个是内网呢?分别右键本地连接、本地连接2---属性—高级,会有如下显示:这下大家可以清楚的看到两者的分别,将高级选项内有Internet连接共享这一项的设置成外网,反之没有的则设成内网接下来配置IP地址和DSN。在内网的属性中,选择Internet 协议(Tcp/Ip)的属性,在IP地址栏中输入"192.168.0.1",子网掩码为"255.255.255.0",网关为"192.168.0.1",然后点击"确定"。(DNS)(DNS根据自己情况进行设置,一定得设置)再配置客户机。客户机的网卡不需要另外安装服务。我们只需要打开此机的网卡属性,选择Internet 协议(Tcp/Ip)的属性,在IP地址栏中输入"192.168.0.2",子网掩码为"255.255.255.0",网关为:192.168.0.1(即主机的IP地址)在DSN中的设置应和主机外网的DSN设置相同(DNS根据自己情况进行设置)接下来我们开始配置系统: 1 主机上。开始--设置--网络连接—设置家庭或小型办公网络安装向导:选择第一项"这台计算机直接连到INTERNET。我的网络上的其它计算机通过这台计算机连到INTERNET"再下一步的时候选网卡,应该选择接入

INTERNET的那网卡,即外网网卡。(这里要特别注意)[接下来计算机名计算机描述随便填关闭默认共享文件和打印机然后工作组就用默认的MSHOME 以后一直默认直到最后一项"完成改向导。我不需要在其它计算机运行该向导"。PS:这里设置对了,你会在内网网卡对应的本地连接上看到一只手托着。 2 客户机上。开始--设置--网络连接--设置家庭或小型办公网络网络安装向导:选择第二项"此计算机通过居民区的网关或其它计算机连接到INTERNET"。再下一步设置计算机名和计算机描述随便填,但不要和主机一样,然后是工作组,一定要填和主机一样的,如默认的MSHOME。以后一直默认,直到最后一项"完成改向导。我不需要在其它计算机运行该向导"。至此就完毕了。 还有一种快速的网络桥接方法:主机安装好双网卡之后开始---程序---控制版面---网络连接:将两个本地连接一起括起,右键--桥接:系统会自动给更新IP为192.168.0.1,设置网关为:192.168.0.1。接下来设置好拨号连接,开通共享网络。在客户机上设置IP为 192.168.0.X,网关192.168.0.1,DNS为192.168.0.1。OK搞定ADSL动态DHCP+连接共享:开始---程序---控制版面---网络连接:分别右键本地连接、本地连接2---属性—高级,会有如下显示:这下大家可以清楚的看到两者的分别,将高级选项内有Internet连接共享这一项的设置成外网反之没有的则设成内网然后将外网高级选项内的Internet连接共享的复选框打上勾:接下来我们要做

相关文档
最新文档