首页 > 编程知识 正文

网络适配器重置了怎么办(重启电脑网络映射丢失)

时间:2023-05-05 09:38:45 阅读:66579 作者:1986

绑定Linux多网卡

网卡绑定模式有七种:粘结0、粘结1、粘结2、粘结3、粘结4、粘结5和粘结6

常用的有三种

模式=0:具有自动冗馀的负载平衡模式,需要“交换机”支持和配置。

模式=1:自动冗馀模式。 如果其中一条线断开,其他线将自动冗馀。

模式=6:自动冗馀负载平衡模式,不需要“交换机”支持和配置。

在mode 0中,绑定bond的网卡的所有IP都更改为相同的mac地址。 如果所有这些网卡都连接到同一交换机,则有多个端口与交换机的名为arp表的mac地址相对应。 交换机收到发往此mac地址的数据包后,应该转发到哪个端口? mac地址通常是世界上唯一的,而且交换机一定很混乱,因为一个mac地址支持多个端口。 因此,如果mode0下的bond连接到交换机,交换机上的一些端口必须采用聚合方式(cisco为以太网通道,foundry为端口组)。 交换机聚合后,聚合的几个端口也绑定到一个mac地址。 我们的解决方案是两个网卡访问不同的交换机就可以了。

第一种模式是mod=0,即平衡(平衡- RR )循环策略

特征:转发分组的顺序是顺序转发(即第一个分组进行eth0,下一个分组进行eth1)。 在最后传输结束之前持续循环),该模式提供负载平衡和容错能力; 但是,如果一个连接或会话的分组从不同接口发送,则在中途经过不同链路时,分组很可能在客户端无序到达,无序到达的分组需要请求重传,导致网络吞吐量降低

第二种模式是mod=1(即,(主动备份主动备份策略)主备份策略)

特点:如果只有一个设备处于活动状态,而一个设备停机,则另一个设备将立即从备份转换为主设备。 从外部可以看到mac地址。 从外面看,bond的mac地址是唯一的,以避免交换机混乱。 此模式仅提供容错能力。 因此,该算法的优点在于可以提供高网络连接可用性,而资源利用率低,在只有一个接口运行并且存在n个网络接口的情况下,资源利用率为1/N

进行绑定的两个网卡使用不同的MAC地址,因此在模式6模式下不需要配置交换机

其实mod=6和mod=0的区别: mod=6,先填满eth0流量,再加入eth1,….ethX; 另一方面,在mod=0时,可知两个端口的流量都稳定,带宽几乎相同。 可以看出,mod=6时,第1个端口的流量较高,第2个端口仅占流量的很小一部分

ls /sys/class/net查看网卡设备

显示cat/sys/class/net/bond0/bonding/mode bond模式

balance-alb 6

ls/sys/class/net bond0bond1bonding _ masters eth0et h1 lo

如果直接删除bond0,将显示一条消息,表明您没有权限。

可以从bonding_masters文件中删除bond设备。

cat bonding_masters bond0 bond1

直接编辑bonding_masters文件会显示权限问题

使用echo-bond0/sys/class/net/bonding _ masters删除bond0

生产部署流程

CD/etc/sys配置/网络脚本

1 .卸下1.mv eth0 eth1 /tmp网卡(具体查看自己的网卡名称) )。

2.nmcliconaddtypebondifnamebond 0模式6 #”balance-ALB 6

3.nmcliconaddtypebond-slaveifnameeth0master bond0(捆绑NIC1 ) )。

4.nmcliconaddtypebond-slaveifnameeth1master bond0(捆绑网卡2 ) ) ) )。

5.vim ifcfg-bond-bond0根据自己的互联网连接方式构成网络

删除下面的ipv6

[ root @ localhost network-scripts ] # catifcfg-bond-bond 0

设备=bond 0

BONDING_OPTS=mode=balance-alb

TYPE=Bond

BONDING_MASTER=yes

引导打印=静态

def route=是

peer DNS=是

peer routes=是

IPV4_FAILURE_FATAL=no

NAME=bond-bond0

uid=30330 f45-4c44-4c0f-81de-510586 e 9ad db

on boot=是

IPADDR=192.168.43.216

网关=192.168.43.1

NETMASK=255.255.255.0

DNS1=192.168.43.1

系统重新启动网络重新启动网卡

接下来是三个ifcfg-*

可以在网卡更改后重新启动网卡之前编写恢复脚本

计划任务中的crontab

脚本

#/bin/bash

if [ -f /opt/文件名] then

CD/etc/sys config/network-scripts /

mv/etc/sys config /网络脚本/if CFG-*/tmp

mv/opt/if CFG-*/etc/sys config/network-scripts /

Fi

系统重新启动网络

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。