Linux下把多个网卡设置成虚拟网卡的技巧

Linux下把多个网卡设置成虚拟网卡的技巧,第1张

Linux下把多个网卡设置成虚拟网卡的技巧

现在很多电脑都不止一个网卡,但是一个网卡有一个共同的故障,整个互联网最终都会瘫痪。但是如果在Linux系统软件中建立Linux虚拟网卡,就不容易遇到这种不便。介绍了在Linux下将多个网卡设置成多个虚拟网卡的方法。

以eth0和eth1为例:-关联的必要条件:主板芯片组型号规格相同,网卡要有自己独立的BIOS集成ic。

设置模式

1.建立虚拟网线端口环境变量ifcfg-bond0,指定网卡IP:VI/etc/sysconfig/network-scripts/ifCFG-bond0。

cat/etc/sysconfig/network-scripts/ifCFG-bond0

器件=焊接0

BOOTPROTO=static

IPADDR=10.0.11.10

网络掩码=255.255.252.0

盖特威=10.0.11.1

ONBOOT=是

USERCTL=否

类型=以太网

2.分别更改ifcfg-eth0和ifcfg-eth1-不能设置相关ip、网关IP、子网掩码等信息。

cat/etc/sysconfig/network-scripts/ifCFG-eth0

设备=eth0

BOOTPROTO=dhcp

ONBOOT=是

USERCTL=否

主=焊接0

奴隶=是

类型=以太网

cat/etc/sysconfig/network-scripts/ifCFG-eth1

设备=eth1

BOOTPROTO=dhcp

ONBOOT=是

USERCTL=否

主=焊接0

奴隶=是

类型=以太网

3.安装模块

由于虚拟网卡确实是在内核模块中完成的,所以必须安装该模块。在/etc/modules.conf中添加以下内容,这样系统软件可以在启动时加载到绑定控制模块中,开放的虚拟网线端口机器为bond0。

添加以下两行

别名焊接0焊接

Optionsbond0miimon=100mode=0-0表示两个物理网卡作为三层交换机运行。

注意:miimon用于链接检测。比如:miimon=100,那么系统软件每100ms检测一次链路连接状态,如果一条路由阻塞,就会切换到另一条路由;mode的值表示工作模式。有0、1、2、3四种模式,常见的有0或1或2。

Mode=0表示负载平衡(循环)是一种三层交换方法,两个网卡都处于活动状态。

Mode=1表示容错(active-backup)起冗余作用,即默认情况下只有一块网卡是活动的,另一块作为备份数据。

如果选择此模式,optionsbond0miimon=100mode=1primary=eth0-表示eth0处于活动状态,eth1处于保留状态。

绑定仅显示链路检测,即从服务器到网络交换机的链路是否被访问。如果只是对外开放的网络交换机的链路down没了,而网络交换机本身没有什么常见故障,那么bonding会觉得链路没有问题,重新申请。

4.将以下指令添加到/etc/rc.local。

cat/etc/rc.local

modprobe绑定miimon=100模式=0

准备重启服务器。

调出接口焊接0正常

调出接口eth0正常

调出接口eth1正常

好了,中国军队来了。我把所有的东西都带来了。是不是很简单?你学会了吗?想要掌握大量相关内容,请随时随地关注华军新闻资讯动态。欢迎到华军免费下载!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/770766.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-02
下一篇 2022-05-02

发表评论

登录后才能评论

评论列表(0条)

保存