
Linux服务器单网卡绑定多IP地址:[2]永久设置
进入网卡配置文件目录,将网卡的配置文件复制一份,并且命名为:ifcfg-网卡名:IP地址编号,其中物理网卡的第二个IP地址编号为0,第三个IP地址编号为1,以此类推。
Linux服务器单网卡绑定多IP地址:[2]永久设置
使用命令(vi ifcfg-网卡名:IP地址编号)命令打开新复制的配置文件。
Linux服务器单网卡绑定多IP地址:[2]永久设置
依照图中标注的修改配置文件,主要修改的是设备号和IP地址,然后保存并退出。
Linux服务器单网卡绑定多IP地址:[2]永久设置
重启网络服务使得配置文件生效,并用命令(ip addr show)查询IP地址信息,发现第二个IP地址信息已经出现在物理网卡下。
Linux服务器单网卡绑定多IP地址:[2]永久设置
在本地使用ping命令ping同一物理网络的两个地址,发现两个地址都能ping通,说明第二个IP地址生效。
Linux服务器单网卡绑定多IP地址:[2]永久设置
如果需要删除第二个IP地址,只要删除第二个IP地址所对应的配置文件并重启网络服务即可。
Linux服务器单网卡绑定多IP地址:[2]永久设置
重启网络服务完成后,使用查询命令查看,发现第二个IP地址信息已经消失,再在本地ping物理网络的两个IP地址,发现已经ping不通第二个IP地址,说明它已失效。
Linux服务器单网卡绑定多IP地址:[2]永久设置
Linux服务器单网卡绑定多IP地址:[2]永久设置估计是你写的配置文件有问题,把配置文件发上来看看:
/etc/modprobeconf
/etc/sysconfig/network-scripts下的ifcfg-bond0、ifcfg-eth0、ifcfg-eth1(bond0和绑定的物理网卡配置文件)
如图所示。
现在一般的企业的服务器都会使用双网卡接入,这样既能添加网络带宽,又能做相应的冗余,可以说是好处多多。redhat 7虽然新增了teaming技术支持双网卡绑定,在但bonding技术依然可以沿用。什么 是配置
一般认为软件生存周期各个阶段活动的产物经审批后即可称之为软件配置项。软件配置管理是贯穿整个软件生存周期的一项技术。它的主要功能是控制软件生存周期中软件的改变,减少各种改变所造成的影响,确保软件产品的质量。正确应用软件配置管理是开发高质量软件所不可缺少的。软件配置管理的过程是软件开发过程中质量管理的精髓。
在Linux系统中,通常会将多个网卡绑定为一个逻辑网卡,这样可以提高网络的稳定性,那么要如何将多个网络绑定为一个呢下面小编就给大家介绍下Linux下多网卡绑定的bond模式原理。将多个Linux网络端口绑定为一个,可以提升网络的性能,比如对于备份服务器,需要在一个晚上备份几个T的数据,如果使用单个的千兆网口将会是很严
重的瓶颈。其它的应用,比如ftp服务器,高负载的下载网站,
都有类似的问题。因此使用Linux
teaming或bond来绑定多个网卡作为一个逻辑网口,配置单个的IP地址,会大幅提升服务器的网络吞吐(I/O)。
Linux的多网卡绑定功能使用的是内核中的“bonding”模块,关于此模块可以参考Linux
Ethernet
Bonding
Driver文档,
但是目前发布各个Linux版本内核均已包含了此模块,大多数情况下不需要重新编译内核。
Linux
的
bonding
驱动提供了绑定/集成(bond)多个网卡为一个虚拟逻辑网口的功能。并请注意绑定的网口(bonded)有多种工作模式;
一般来说,分为
热后备(hot
standby)
和
负载均衡(load
balancing)。
在Redhat/Fedora和其它类Redhat
Linux中是比较容易配置的。
1创建bond0配置文件
vi
/etc/sysconfig/network-scripts/ifcfg-bond0
DEVICE=bond0
--物理设备名字
IPADDR=19216812
--IP地址
NETMASK=2552552550
--子网掩码
GATEWAY=19216811
--网关
DNS=8888
--DNS
ONBOOT=yes
--随机启动
NAME=bond0
BOOTPROTO=none
USERCTL=no
--是否允许非root用户控制该设备
2修改被绑定的eth0和eth1的配置文件
vi
/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=“eth0”
USERCTL=no
ONBOOT=yes
MASTER=bond0
SLAVE=yes
BOOTPROTO=none
HWADDR=00:15:17:CC:FC:35
eth1的配置文件与之相同,只是device的值改为eth1即可。
3装在bond模块驱动
编辑/etc/modprobeconf或者/etc/modulesconf文件,加入如下内容,使系统启动时加载bonding模块驱动
alias
bond0
bonding
option
bond0
miimon=100
mode=1
说明:
1)miimon=100
用来进行链路监测的。即每100ms监测一次链路状态。bonding只监测主机与交换机之间链路。如果交换机出去的链路出问题而本身没有问题,那么bonding认为链路没有问题而继续使用。
2)mode=1
表示提供冗余功能。除此之外还可以为0、2、3,共四种模式。0表示负载均衡
4在/etc/rcd/rclocal文件中加入如下语句,使得系统启动自动运行
ifenslave
bond0
eth0
eth1
route
add
-net
1921681254
netmask
2552552550
bond0
#如有需要才加该路由
5检测、验证配置
首先执行命令装载bonding模块:modprobe
bonding
重启网络服务,并确认bond0正确启动:service
network
restart
确认设备已经正确加载:less
/proc/net/bonding/bond0
列出所有网口:ifconfig
上面就是Linux下多网卡绑定bond模式原理的介绍了,bond模式原来一般有7种,这里只介绍了其中的一种,希望对你有所帮助。需要配置的第一个重要部分是网络,在FreeBSD中网络功能的地位非常重要。通过Sysinstall下的Network配置,可以配置网络的基本设置内容,如IP、域名、缺省网关等,也可以设置基本的网络应用,如FreeBSD是否用作NFS Client、NFS Server、匿名ftp服务器,以及是否启动路由交换软件routed或gated等等。使用Sysinstall就能设置一个正常运行的网络客户计算机,并能对FreeBSD系统提供的几种基本网络服务进行设置,非常简便和直观。
1、设置网络界面
如果安装方式是NFS或ftp等网络安装方式,这一步应该在选择安装方式之后就需要进行设置,否则无法完成复制系统文件的过程。
图1
设置网络界面时首先要选择进行设置的网络界面,FreeBSD将列出内核探测出所有的网络界面,包括网卡、串口和并口等网络界面。一般这里只对网卡对应的网络界面进行设置,对应于并口、串口的网络界面常常需要较复杂的设置过程,需要在启动系统之后在额外设置。本例中系统有一个novell的网卡,网络界面名字为ed0。
图2
对选定的网络界面ed 0,可以配置主机名、域名网关、名字服务器、IP地址和子网掩码等基本的网络设置。配置好这个界面之后,不需要重新启动系统就可以立即使其发挥作用,从而使得在安装过程中就可以连接到网络上。
使用Tab 键可以在各个栏目之间进行切换,请输入适当的信息:
Host(机器名称):完整的机器名称,例如本例中的 ghqexamplecom 。
Domain(域名): 您机器所在的域名称,如本例的 examplecom
IPv4 Gateway(IPv4网关): 输入将数据包传送到远端网络的机器IP地址。只有当机器是网络上的一个接点时才要输入。如果这台机器要作为您局域网的网关, 请将此处设为空白。IPv4网关,也被称作默认网关或默认路由器。
域名服务器: 本地网络中的域名服务器的IP地址。本例中假设机器所在的网络中没有域名服务器,所以填入的是ISP提供的域名服务器地址 (213168245。)
IPv4 地址: 本机所使用的IP地址。本例为 19216801。
子网掩码:本范例中的IP地址属于一个C类地址 (19216800 - 192168255255)。默认的子网掩码为 (2552552550)。
ifconfig 额外参数设定:任何ifconfig命令跟网卡接口有关的参数。 本范例中没有。
使用 Tab 键选择 [ OK ]然后按 Enter键。然后在该对话框中选择Yes,使ed0这个网卡以前面设置的内容正常运行。 因为至始至终服务器A 与服务器B 之间都只有一个进程在运行,同时开启多个进程以后,两台服务器之间的总带宽可能会达到4000Mbps,但单个进程之间的传输数据不会超过一个网口的总传输能力。
两台服务器应用程序之间涉及到数据传输,其中服务器A 有万兆口,而服务器B只有4个千兆口,由于需要尽可能的提升传输速率,采用服务器A ----交换机----- 服务器B 的方式进行组网。可以设置。
vmware虚拟机环境下linux网卡做bond配置,配置步骤,选择2个自己需要的网口,查看有哪些网口。编辑网口的配置文件。
bond是将多块网卡虚拟成为一块网卡的技术,通过bond技术让多块网卡看起来是一个单独的以太网接口设备并具有相同的ip地址。在linux下配置bond,通过网卡绑定技术既能增加服务器的可靠性,又增加了可用网络宽带,为用户提供不间断的网络服务。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)