高级网络配置

之前的文章中有提到过网卡的一个bond模式,我们将对网络配置进行更进一步的讨论。

网卡team模式

网卡的team模式中有四种可以选择的状态
broadcast 广播容错
activebackup 主备
roundrobin 轮询
loadbalance 负载均衡
与bond模式不同的是,team模式最多可以8块网卡,而bond最多只能够两块。
先用ifconfig命令查看是否有多块网卡
这里写图片描述
然后使用nmcli命令创建一个team的组team0

nmcli connection add con-name team0 ifname team0 type team config '{"runner":{"name":"activebackup"}}' ip4 172.25.254.111

创建成功后可以使用ifconfig查看到
这里写图片描述
随后我们需要往这个team组中添加网卡

nmcli connection add con-name ens33 ifname ens33 type team-slave master team0

 nmcli connection add con-name ens37 ifname ens37 type team-slave master team0

然后可以使用teamdctl命令来查看状态

teamdctl team0 stat

测试ping172.25.254.111,关闭一块网卡能不能ping通
这里写图片描述
然后测试成功,team模式配置完成。

网卡的桥接模式

桥接(Bridging),是指依据OSI网络模型的链路层的地址,对网络数据包进行转发的过程,工作在OSI的第二层。一般的交换机,网桥就有桥接作用。
网卡的桥接我们可以这样来配置
首先进入 /etc/sysconfig/network-scripts/目录下

cd /etc/sysconfig/network-scripts/

这里写图片描述
然后查看一下其中的文件
然后设置一个作为桥接的网卡进行编辑

vim ifcfg-ens37

修改如下
这里写图片描述

DEVICE=ens37        ##设备的名称
ONBOOT=yes          ##开启服务自动激活
BOOTPROTO=none      ##网卡的工作状态   
BRIDGE=br0          ##网卡开启的网桥接口                 

然后再配置桥接的配置文件

vim ifcfg-br0

编辑如下
这里写图片描述

DEVICE=br0      #设备名称
ONBOOT=yes      
BOOTPROTO=none
IPADDR=172.25.254.111  #IP地址
NETMASK=255.255.255.0  #子网掩码
TYPE=Bridge         #工作方式为Bridge

关闭NetworkManager之后重启,网络服务

systemctl stop NetworkManager
systemctl restart network
systemctl start NetworkManager

然后桥接br0配置成功
临时桥接的配置
如果需要临时配置网络桥接
我们可以使用brctl命令

brctl addbr br1

使用show来查看桥接的状态
这里写图片描述
然后加入设备

brctl addif br1 ens33

然后给br1IP设定IP地址

 ifconfig br1 172.25.254.111 netmask 255.255.255.0

如需要删除之前创建的临时桥接
可以使用以下命令

ifconfig br1 down   #设置br1桥接关闭
brctl delif br1 ens37 #删除桥接的网卡设备
brctl delbr br1         #删除桥接

IPV6地址

为了解决IPv4地址枯竭的问题,IPv6的计划是创建未来互联网扩充的基础,其目标是取代IPv4,虽然IPv6在1994年就已被IETF指定作为IPv4的下一代标准。IPv6具有比IPv4大得多的编码地址空间。这是因为IPv6采用了128位的地址,而IPv4使用的是32位。因此新增的地址空间支持2128(约3.4 ×1038)个地址,具体数量为340,282,366,920,938,463,463,374,607,431,768,211,456 个,也可以说成1632个,因为32位地址每位可以取16个不同的值。
我们可以给自己的虚拟机配置一个IPV6地址
进入/etc/sysconfig/network-scripts/目录下

cd /etc/sysconfig/network-scripts/

修改设备的文件

vim ifcfg-ens37

这里写图片描述
关闭NetworkeManager,重启服务即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值