HP Proliant 系列服务器如何做网卡绑定麻烦告诉我
Bonding运行在网卡的混杂(promiscuous
)模式下而且它将两块网卡的MAC地址修改为一样的。
利用Bonding技术配置双网卡绑定的前提条件是两块网卡芯片组型号相同。
多网卡绑定的优点不少,首先,可以增大带宽,假如一个网卡的带宽是100M,理论上两块网卡就是200M,三块就是300M,当然实际上的效果是不会是这
样简单的增加的,不过经实际测试使用多个网卡对于增加带宽,保持带宽的稳定性肯定是有裨益的,如果交换机等相关条件不错的话,这个效果还是很能令人满意;
其次,可以形成网卡冗余阵列、分担负载,双网卡被绑定成“一块网卡”之后,同步一起工作,对服务器的访问流量被均衡分担到两块网卡上,这样每块网卡的负载
压力就小多了,抗并发访问的能力提高,保证了服务器访问的稳定和畅快,当其中一块发生故障的时候,另一块立刻接管全部负载,过程是无缝的,服务不会中断
适用范围:Proliant ML ,DL 系列服务器操作步骤:
1 从网上下载或是从光盘里安装 HP Network Configuration Utility
程序,安装后,右下角任务栏回出现相应的图标。
2 双击执行后,会出现 HP Network Configuration Utility 主界面。
3 用鼠标分别点中两块网卡,点击右上角的 “ Team ” ,接着会出现 HP Network Team #1 。
4 点击 “ 确定 ” 。
5 保存设置。
6 保存完成。
7 可以在 “ Properties” 选项里查看相关信息。
8 配置完成后,网络连接里会出现“ 本地连接3 ” ,这就是 HP Network Team #1 ,可以进行 IP设置。
9 在任务管理器里也可以看见 “ 本地连接 3 ” 的信息。
WIN2000,WINXP,WIN2003系统,你在输入IP地址的时候,右下角是否有一个“高级”?没错,就是它,打开它后,在“IP设置”看到了什么?哈哈哈,赶紧设置另一个或多个IP去吧!
发现工作中可能会用到Linux下网卡绑定相关的知识。找了些文章看,然后一通混剪,各家所长为我所用。
网卡bond,即网卡绑定,也称作网卡捆绑。网卡绑定有多种称谓:Port Trunking, Channel Bonding, Link Aggregation, NIC teaming等等,其实说的是一回事。就是将两个或者更多的物理网卡绑定成一个虚拟网卡。通过绑定可以达到链路冗余、带宽倍增、负载均衡等目的。是生产场景中提高性能和可靠性的一种常用技术。
Linux内置了网卡绑定的驱动程序,可以将多个物理网卡分别捆绑成多个不同的逻辑网卡(例如把eth0、eth1捆绑成bond0,把eth2、eth3捆绑成bond1)。对于每一个bond接口来说,可以分别定义不同的绑定模式和链路监视选项。
对应于不同的负载均衡和容错特性需求,Linux网卡bond的模式共有bond0-bond6共7种。
表示负载分担round-robin,并且是轮询的方式,比如第一个包走eth0,第二个包走eth1,直到数据包发送完毕。
表示主备模式,即同一时间时只有1块网卡在工作。
表示使用MAC地址的XOR Hash负载分担,网络上特定的通信双方会始终经由某一个网卡的链路通信,和交换机的聚合强制不协商方式配合。(需要xmit_hash_policy [1] ,需要交换机配置port channel)
表示所有包从所有绑定的网络接口发出,不考虑均衡流量的分担,只有冗余机制,但过于浪费资源。此模式适用于金融行业,因为他们需要高可靠性的网络,不允许出现任何问题。需要和交换机的聚合强制不协商方式配合。
表示支持8023ad协议,和交换机的聚合LACP方式配合(需要xmit_hash_policy)标准要求所有设备在聚合操作时,要在同样的速率和双工模式。
是根据每个slave的负载情况选择slave进行发送,接收时使用当前轮到的slave。该模式要求slave接口的网络设备驱动有某种ethtool支持;而且ARP监控不可用。
在5的tlb基础上增加了rlb(接收负载均衡receiveload balance)不需要任何switch(交换机)的支持。接收负载均衡是通过ARP协商实现的
模式1、模式5和模式6不需要交换机端的设置,网卡能自动聚合。模式4需要支持8023ad。模式0,模式2和模式3理论上需要静态聚合方式。 (据说实测中模式0可以通过mac地址欺骗的方式在交换机不设置的情况下不太均衡地进行接收。)
创建ifcfg-bond0文件,配置IP地址、子网掩码、网关等参数。
修改eth0、eth1、eth2的配置文件,注释或删除IP地址、掩码、网关和MAC地址的配置,添加关于MASTER和SLAVE的设置
根据实际需求,选择合适的bonding模式,为bond0设置bonding kernel module。
在 /etc/modprobeconf 中添加以下内容
确认模块是否加载成功
重启网络(或重启主机):
查看bond0的状态:
另外还可以使用 ifconfig -a | grep HWaddr 查看bond0接口是否处于活动状态,以及各网卡MAC地址情况。
从上面的确认信息中,我们可以看到3个重要信息:
1现在的bonding模式是active-backup
2现在Active状态的网口是eth2
3bond0,eth0、eth1、的物理地址和处于active状态下的eth2的物理地址相同,这样是为了避免上位交换机发生混乱。
可以ping一个远程地址,然后断开Active状态的eth2口网线,验证主备模式是否能正常切换,业务是否受到影响。
将网口添加到bond中:ifenslave bond eth0 eth1bond要先up
将bond中删除网口:ifenslave -d bond eth0
bond中网口主备倒换:ifenslave -c bond eth1
前面只是3个网口绑定成一个bond1的情况,如果我们要设置多个bond口,比如物理网口eth0和eth1组成bond0,eth2和eth3组成bond1应该如何设置呢?
网口设置文件的设置方法和上面第1步讲的方法相同,只是/etc/modprobed/bondingconf的设定就不能像下面这样简单的叠加了:
正确的设置方法有2种:
第一种: 你可以看到,这种方式的话,多个bond口的模式就只能设成相同的了:
第二种: 这种方式,不同的bond口的mode可以设成不一样:
按照上面这2种设置方法,现在如果是要设置3个,4个,甚至更多的bond口,可是可以的。
1、可以捆绑,比单口效率高多了。同时上两个不同的网络网,有一个不同时,另一个也在同时工作实现网络备份。
2、服务器必备2个或2个以上的网口,一个用于网路接入,另一个作为输入。
3、家用PC机用2个的网口的网卡,可以实现服务器的初级功能,接入网络然后输入,并管理输入端的网路和数据。
扩展资料:
双口服务器网卡作用:
1、可以捆绑,比单口效率高多了。同时上两个不同的网络网,有一个不同时,另一个也在同时工作实现网络备份。
2、服务器必备2个或2个以上的网口,一个用于网路接入,另一个作为输入。
3、家用PC机用2个的网口的网卡,可以实现服务器的初级功能,接入网络然后输入,并管理输入端的网路和数据。
4、双口的可以做负载均衡,单口的无此功能。
5、双口的可以连接两个网络,可以做网关,单口的直接无法做到此点。当然,如果用两个单口网卡,也可以实现某些双口网卡的同样效果,但在转换速度上还是和双口网卡略有差异。
——双网卡
1、大多数人设置2个或者2个以上IP地址是为了上网方便。
因为有些人会用同一台笔记本电脑不同的地方上网,在学校的时候, 白天会在教研室上网,晚上会回宿舍上网,总是需要重新设置IP地址、默认网关、DNS,觉得很麻烦,有时候还记不住配置参数。但是,如果一个网卡绑定多个IP,就不会有这样的问题了。
2、少数专业人员设置2个IP地址是项目需要。
比如有些设备连接的是局域网,要想一台电脑能实时获取设备信息,同时还能上网,这时候就需要一个网卡设置2个IP地址啦。
扩展资料
一个网卡如何设置2个IP地址:
1、在电脑的右下角联网的图标,右键选择“打开网络和interner设置”。
2、在设置界面进入“网络和共享中心”。
3、网络和共享中心选择“更改适配器设置”。
4、选择网线连接的网卡右键选择“属性”。
5、在属性界面选择“interner协议版本4”,然后点击“属性”。
6、interner协议版本4设置中,点选“使用下面的IP地址”,然后输入IP地址。
7、不要着急点击“确定”,此时点击“高级”。
8、在高级TCP/IP属性里面,点击IP地址下面的“添加”按钮。
9、弹出窗口输入IP地址,输入子网掩码,然后点击“添加”。
10、在高级TCP/IP属性界面可以看到刚刚添加的IP地址,需要更多就一次添加,最后点击“确定”。
11、后面的步骤不能点击右上角“X”关闭窗口,需要点击“确定”关闭窗口,这样2个ip地址就设置好啦。
分类: 电脑/网络 >> 互联网
问题描述:
专线通过交换机过来的
但是很多人设置IP没有管理
总是出现IP冲突的现象
怎么把自己的网卡和自己的IP绑定呢?
解析:
cmd-----ipconfig-----找到你的网卡地址(一般六组,每组2位的,一个字母数字序列)(mac地址)
然后使用
ARP -s IP地址 MAC地址,即可把MAC地址和IP地址捆绑在一起
arp命令介绍:
ARP命令针对静态IP地址,如果采用Modem拨号上网或是动态IP地址就不起作用。ARP命令的各参数的功能如下:
ARP -s -d -a
-s:将相应的IP地址与物理地址的捆绑。
-d:删除相应的IP地址与物理地址的捆绑。
-a:通过查询ARP协议表显示IP地址和对应物理地址情况
首先你的两块网卡型号要一样。。下载双网卡绑定软件 双网卡绑定软件nicE最新版 http://wwwjswblmcom/Soft/xtgj/200612/238html 到下图所示界面,软件提示选择是否开启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的组合是运行在“8023ad”工作模式下的,这一模式在NIC Express中也可以选择,但是多数使用者在实际使用后都认为“NIC Express ELB”模式的效果优于“8023ad”模式,大家今后可以自己实践测试比较一下。如果你也使用默认的“NIC Express ELB”模式,那么“Advanced”选项里也就不用改什么,一切默认即可。至此NIC Express的设置结束。第三部分:“虚拟网卡”设定 最后还要看看网卡的设置,用鼠标在桌面“网上邻居”上点击右键弹出“网络和拨号连接”窗口,可以看到原来的两个网卡连接图标已经变成了三个,多出来的一个图标就是“NIC Express Virtual Adapter”,这个就是绑定后的网卡组,这个网卡组的使用和使用单一网卡完全一样,相当于一个单一的“虚拟网卡”。 用鼠标在这个图标上点击右键选择属性,可以为这个“虚拟网卡”设定IP地址、子网掩码、网关等等,其实在安装“NIC Express”过程中,如果服务器原来的单一网卡已经设置了这些,那么“虚拟网卡”就会自动设定和原来的网卡一样。在这里选择“NIC Express Transport for Ethernet”还可以自由对网卡绑定组进行调整,例如,减少或者加入一块网卡,这个较之Intel PROSET要方便许多,Intel PROSET在增加或者减少绑定组里的网卡之前必须删除原来的绑定组然后重新创建。 好了,好了,至此一切都已经做好 最后说几句,作为本文的总结和补充: 1、经过实际使用,我发现使用NIC Express绑定的双网卡组运行的稳定性很好,没有出现过什么软件的冲突,我的一个朋友已经把它应用到自己的电信托管服务器上,运行了半年多了,也很稳定; 2、理论上讲NIC Express绑定的网卡越多,效果提升应该越明显,如果可能大家可以自己动手绑定3块、4块网卡试试,不过切记使用的网卡最好是一个品牌一个型号; 3、NIC Express最初被老鸟们拿来玩的时候,并没有想到应用在服务器上做网卡冗余阵列,大家多是把局域网内的几台电脑同时都绑定双网卡,这样各个电脑之间的传输速率和传输稳定性获得了明显的提升,后来大家发现只要其中一台电脑使用NIC Express绑定了双网卡组,其他使用单网卡的电脑访问这台有网卡绑定组的电脑,也能获得传输速率和稳定性的改善,于是我才想到将这个技术应用到服务器上。 4、我个人认为使用NIC Express绑定多网卡,在当今这个数据时代具有一定的实际意义,无论是对于互联网服务器还是局域网服务器的用户都有启发,当我们为服务器绑定多网卡形成阵列之后,不仅可以扩大服务器的网络带宽,而且可以有效均衡负载和提高容错能力,避免服务器出现传输瓶颈或者因某块网卡故障而停止服务。 5、也许你会说,在当今千兆网卡早已普及的时代,还费劲绑定几块百兆网卡做什么?其实绑定多网卡的目的并不是仅仅为了提高带宽,这样做还有一个最大的优点就是多块网卡可以有效增强服务器的负载承受能力和冗余容错能力。也许你也经历过,当使用单块10M/100M网卡在局域网里拷贝1G以上大文件的时候,经常会出现电脑停止响应,或者速度奇慢接近死机的情况,当多网卡绑定之后,这种情况会得到明显改善。 6、大家再想想,如果绑定的不是几块百兆网卡,而是几块千兆网卡,会是什么局面?想不想试试?让我们一起来DIY迎接万兆时代的到来吧(
希望采纳
0条评论