Linux(RedHat)网络中的聚合链路

0.碎碎念

不出意外的话,我就是:代码+图片+描述的格式,文章主要自用~~

1.基本操作代码

1.1查看ip地址

ifconfig

图1.1
eno16777736:这的部分是网卡的信息,lo:这部分是环回口(有可能我记错了)。
(感觉我好像也不知道些啥知识点,所以就来做题叭……)

2.题目一——修改主机名和网卡ip

将网络改成静态网络,要求如下:(eno16777736)
ip:192.168.0.20/24
主机名:desktopX.example.com
DNS:192.168.0.254
域名:example.com
分析一波:虽然可以用图形化nmtui做,但是咱这是来学代码的,所以就走配置文件修改叭~

2.1修改主机名

vim /etc/hostname
vim /etc/sysconfig/network	#没尝试过

图2.1
配置文件中的内容就是主机名内容,直接改即可。

hostname

图2.2
查看主机名。

2.2修改网卡ip

2.2.1进入网卡配置文件

cd /etc/sysconfig/network-scripts	#进入网络配置文件夹
vim ifcfg-eno16777736	#进入网卡配置文件并修改

图2.3
这是该网卡配置文件的初始模样。

2.2.2修改网卡配置文件

#这是配置文件的修改
ONBOOT=yes	#是否开启此设备
BOOTPROTO=static
IPADDR=192.168.0.20	#ip
NETMASK=255.255.255.0	#子网掩码
GATEWAY=192.168.0.1	#网关
DNS=192.168.0.254	#DNS
DOMAIN=example.com	#域名
#不要空格,不要空格,不要空格。

图2.4
如图是我修改后配置文件的模样。

2.2.3刷新服务

systemctl restart (服务名)

图2.5
这样就修改好了~~

3.聚合链路基本知识

通俗点就是两个网卡共用同一个ip地址
配置的模板都在/usr/share/doc/teamd-1.9/example_ifcfgs/3文件夹中,teamd-1.9不一定一样,看实际电脑的是啥。

4.题目二——配置聚合链路

系统要求以下配置:
此链路使用接口eth1和eth2
此链路在系统中使用下面的地址172.16.20.25/255.255.255.0
此链路在系统重启之后依然保持正常状态

4.1进入配置文件所在文件夹

cd /usr/share/doc/teamd-1.15/example_ifcfgs/3(我自己电脑是1.9)
#可以Tab键补全

图4.1
如图就是三个模板配置文件。

4.2在虚拟机创建两张新的网卡

4.2.1虚拟机——设置——

图4.2

4.2.2添加——网络适配器——完成——确定

图4.3

不用重启。点确定就行了。
图4.4
看我这个就是已经创好啦!

4.3把模板配置文件复制到网络配置文件夹中

#前提是已经在那个名字为3的文件夹中了
cp -pr ./ifcfg-eth1 /etc/sysconfig/network-scripts/ifcfg-(网卡名)
cp -pr ./ifcfg-eth2 /etc/sysconfig/network-scripts/ifcfg-(另一个网卡名)
cp -pr ./ifcfg-team_test0 /etc/sysconfig/network-scripts/ifcfg-(聚合的网卡名)

图4.5
如图红色框框,三个模板配置文件已经复制到网络配置文件夹中了。

4.4修改配置文件们

vim ifcfg-eno33555000 ifcfg-eno50332208 ifcfg-team_test0 -O
#-O为按列显示
#-o为按行显示

图4.6

-O就是这个样子,在多个文件存在的情况下Ctrl+W+W切换当前编辑的文件。
然后按照从左往右的顺序,分别是文件ifcfg-eno33555000、文件ifcfg-eno50332208和文件ifcfg-team_test0
对我而言,分别是网卡1配置文件、网卡2配置文件和聚合网卡配置文件。

4.4.1修改网卡1的配置文件

DEVICE="(网卡1的名称)"
TEAM_MASTER="(聚合网卡名)"
#TEAM_PROT_CONFIG=(吧啦吧啦)	#这行前面加个井号注释掉即可

图4.7
改为之后我的是这个样子。

4.4.2修改网卡2的配置文件

DEVICE="(网卡2的名称)"
TEAM_MASTER="(聚合网卡名)"
#TEAM_PROT_CONFIG=(吧啦吧啦)	#这行前面加个井号注释掉即可

图4.8
改为之后我的是这个样子。

4.4.3修改聚合网卡的配置文件

DEVICE="(聚合网卡名)"
IPADDR="(共用的ip地址)"
TEAM_CONFIG='{"runner":{"name":"activebackup"}}'	#这行删的只剩这个就行

图4.9

4.5刷新服务

systemctl restart network

4.6查看聚合链路状态

teamdctl (聚合网卡名) state
ifconfig

图4.10
图4.11
应该看得出这俩网卡地址啥的都一样了叭……

本篇完

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

陈依劼

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值