debian bond vlan 配置

将电缆和无线网络接口 (RJ45/WLAN) 连接在一起,以定义一个虚拟(即绑定)网络接口(例如 bond0)。 只要连接了网线,它的接口(例如 eth0)就用于网络流量。如果你拔掉 RJ45 插头,ifenslave 会透明地切换到无线接口(例如 wlan0),而不会丢失任何网络包。

apt-get install ifenslave

重新连接网线后,ifenslave 切换回 eth0("故障转移模式")。 从外部视图来看,哪个接口处于活动状态并不重要。绑定设备提供自己的软件定义(即虚拟)MAC 地址,与 eth0 或 wlan0 的硬件定义 MAC 不同。

bash 复制代码
▶ cat /etc/network/interfaces.d/bond0
auto bond0
iface bond0 inet static
    address 192.168.0.100/24
    netmask 255.255.255.0
    network 192.168.0.0
    bond-slaves none
    bond-primary enp45s0
    bond-mode active-backup
    bond-miimon 100
    bond-downdelay 200
    bond-updelay 200

# Define slaves
auto enp45s0
iface enp45s0 inet manual
    bond-master bond0
    bond-primary enp45s0
    bond-mode active-backup

# Define slaves
auto enp44s0
iface enp44s0 inet manual
    bond-master bond0
    bond-primary enp45s0
    bond-mode active-backup

auto bond0.123
iface bond0.123 inet static
    address 10.123.0.3
    netmask 255.255.255.0
    mtu 1500
    vlan-raw-device bond0
    post-up ifconfig bond0.123 mtu 1500
    
    
 

配置后重启:

bash 复制代码
/etc/init.d/networking stop
/etc/init.d/networking start

参考: wiki.debian.org/Bonding

相关推荐
雨落倾城夏未凉39 分钟前
9.c++new申请二维数组
c++·后端
二闹42 分钟前
后端的请求体你选对了吗?
后端
lichenyang4531 小时前
Mongodb(文档数据库)的安装与使用(文档的增删改查)
后端
雨落倾城夏未凉1 小时前
8.被free回收的内存是立即返还给操作系统吗?为什么?
c++·后端
数新网络1 小时前
LevelDB 辅助工具类
后端
Code_Artist1 小时前
[Go]结构体实现接口类型静态校验——引用类型和指针之间的关系
后端·面试·go
onejason1 小时前
《利用 Python 爬虫获取 Amazon 商品详情实战指南》
前端·后端·python
雨落倾城夏未凉1 小时前
6.new和malloc的区别
c++·后端
程序员清风1 小时前
跳表的原理和时间复杂度,为什么还需要字典结构配合?
java·后端·面试
用户298698530142 小时前
C#合并/拆分PDF文档的3种方法(Spire.PDF实战示例)
后端