linux命令arp linux命令行大全( 二 )


写完了发现这个老妹写的arp代理文章蛮好的,不过她好像是转载的 。
linux多网卡添加arp.首先给虚拟机设置2块网卡:
2、关闭系统中的NetworkManager:
3、编辑文件/etc/modprobe.d/dist.conf添加alias bond0 bonding:
4、修改/etc/sysconfig/network-scripts中的ifcfg-eth0 ifcfg-eth1并创建bond0:
?
miimon是指多久时间要检查网路一次,单位是ms(毫秒)
mode=0:平衡负载模式,两块网卡都在工作,负载均衡 。
mode=1:自动主备模式 , 其中一块网卡在工作(若eth0断掉)
则自动切换到另一个块网卡(eth1做备份)实验结果:
1、重启网络.service network restart,或者计算机 。
2、用另外一台虚拟机ping网卡绑定后的主机 。
3、任意ipdown任意网卡 , 网络通讯均不受影响 。
对于网络负载均衡是我们在文件服务器中常用到的,比如把三块网卡 , 当做一块来用,解决一个IP地址 , 流量过大,服务器网络压力过大的问题 。对于文件服务器来说,比如NFS或SAMBA文件服务器,没有任何一个管理员会把内部网的文件服务器的IP地址弄很多个来解决网络负载的问题 。
如果在内网中,文件服务器为了管理和应用上的方便,大多是用同一个IP地址 。对于一个百M的本地网络来说,文件服务器在多个用户同时使用的情况下,网络压力是极大的,特别是SAMABA和NFS服务器 。为了解决同一个IP地址,突破流量的限制,毕竟网线和网卡对数据的吞吐量是有限制的 。如果在有限的资源的情况下 , 实现网络负载均衡. 网卡
操作步骤: 1.首先给虚拟机设置2块网卡:
添加网卡
2、关闭系统中的NetworkManager:
关闭NetWorkManager服务
3、编辑文件/etc/modprobe.d/dist.conf添加alias bond0 bonding: 编辑网卡绑定配置文件
4、修改/etc/sysconfig/network-scripts中的ifcfg-eth0 ifcfg-eth1并创建bond0: 创建bond0
miimon是指多久时间要检查网路一次,单位是ms(毫秒) mode=0:平衡负载模式,两块网卡都在工作,负载均衡 。mode=1:自动主备模式,其中一块网卡在工作(若eth0断掉)
则自动切换到另一个块网卡(eth1做备份)实验结果:
1、重启网络.service network restart , 或者计算机 。
2、用另外一台虚拟机ping网卡绑定后的主机 。
3、任意ipdown任意网卡 , 网络通讯均不受影响 。使用bind绑定多个网卡
由于服务器上对于可用性的要求都比较高,对于各项功能都会有有冗余设计,比如,磁盘、电源、网卡、甚至服务器本身等等,今天尝试做一下网卡绑定实现网卡的冗余 。
网卡绑定的实现表面上看起来有些像是硬盘实现逻辑卷,都是通过创建一个逻辑设备来实现的 。实现网卡的绑定其实还挺简单的,相比逻辑卷更容易理解 。
首先,我们在/etc/sysconfig/network-scripts/目录下创建一个文件,文件名通常会叫ifcfg-bondxx,除了ifcfg-后面的内容其实都是可以自己定义的,但通常都会写成bind之类的,文件的内容其实和普通网卡配置文件的内容是一样的 , 就像这样第一行的DEVICE是你给这个逻辑设备指定的名字,这个名字得和文件名的后半部分一样 。
第二行是指定IP的获取方式,你也可以写dhcp让他自动获?。?如果是自动获?。?那么IPADDR、GATEWAY和PREFIX都不需要再填
最后一行是比较重要的,必须得填,这个是绑定网卡的选项 , mode代表绑定网卡的工作模式,miimon是一个时间间隔,代表备份网卡每隔多久查询一次工作网卡的工作情况 。单位是ms
以上只是第一步,逻辑网卡已经创建好了 , 下面就要指定那些网卡属于这个逻辑网卡了 。也很简单,只要把你想加入这个逻辑网卡的物理网卡的配置文件稍微修改一下就可以了 。就像这样

推荐阅读