[01] Debian 10 配置多网卡绑定及VLAN接口

[01] Debian 10 配置多网卡绑定及VLAN接口,第1张

由于存在 VLAN,安装 OS 过程中网络未配置,系统安装完成后无法联网在线安装,使用光盘(ISO)离线安装软件包请参考我的另一篇记录 Debian 10.7.0 使用判樱光盘(ISO)离线安装包 。

首先安装启用绑定所需的ifenslave软件蠢冲辩包:

#apt-get install ifenslave

关闭/取消配置现有接口,对将要在绑定中包含的所有接口重复此 *** 作

ifdown enXX

并在 /etc/network/interfaces 删除其相应配置。

网卡绑定所需内核模块 bonding,参考文档 Linux 内核文档 - Bonding .

添加模块自动加载项:

1.新建 /etc/modprobe.d/bonding.conf 文件

#vi /etc/modprobe.d/bonding.conf

添加以下内容,其中 bondX 是在后面将要用到的聚合接口,按需按行增加(如带缺:bond0、bond0、bond2)

应用 bonding.cof 文件:

#source /etc/modprobe.d/bonding.conf

修改 /etc/network/interfaces 文件:

vi /etc/network/interfaces

本例中使用的绑定模式是 balance-alb(即 mode=6),添加 bond 配置,enXX 为绑定的从属网卡:

重启网络服务

systemctl restart networking-service

首先安装启用绑定所需的ifenslave软件包:

#apt-get install vlan

修改 /etc/network/interfaces 文件,可参考官方文档 VLAN-INTERFACES(5) :

vi /etc/network/interfaces

添加 Vlan 接口配置

重启网络服务

systemctl restart networking-service

/etc/sysconfig/network-scripts/手埋:

ifcfg-bond0 ifcfg-bond0.100 ifcfg-bond0.200 ifcfg-eth0 ifcfg-eth1 ifcfg-br0100

eth0,eth1组成bond0, bond0下有bond0.100 bond0.200等vlan子端口,毕蠢蚂br0100包含bond0.100作为档卖网桥

设置vlan的方法:

1、设备发出的广播帧在广播域中传播,占用网笑桐络带宽,降低设备性能。

2、路由器能够隔离广播,减小广播域范围。

3、二层交换机使用VLAN隔离广播,减小广播域范围。

4、有效控制广播域范围、增强局域网的安全性、灵活构建虚拟工作组。

5、交换机用VLAN标签来区分不同VLAN的以太网帧。

创建VLAN并进入VLAN视图:[Switch] vlan vlan-id

将指定端口加入到当前VLAN中:搭宏[Switch-vlan10] portinterface-list

配置端口的碰枝坦链路类型为Trunk类型:[Switch-Ethernet1/0/1] port link-type trunk

允许指定的VLAN通过当前Trunk端口:

[Switch-Ethernet1/0/1] port trunk permit vlan { vlan-id-list| all }。


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

原文地址: http://outofmemory.cn/bake/11969386.html

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

发表评论

登录后才能评论

评论列表(0条)

保存