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

相关推荐
会敲键盘的猕猴桃很大胆11 分钟前
Day11-苍穹外卖(数据统计篇)
java·spring boot·后端·spring·信息可视化
极客智谷13 分钟前
Spring Cloud动态配置刷新:@RefreshScope与@Component的协同机制解析
后端·spring·spring cloud
Lizhihao_43 分钟前
Spring MVC 接口的访问方法如何设置
java·后端·spring·mvc
Code哈哈笑5 小时前
【图书管理系统】用户注册系统实现详解
数据库·spring boot·后端·mybatis
用手手打人5 小时前
SpringBoot(一)--- Maven基础
spring boot·后端·maven
Code哈哈笑7 小时前
【基于Spring Boot 的图书购买系统】深度讲解 用户注册的前后端交互,Mapper操作MySQL数据库进行用户持久化
数据库·spring boot·后端·mysql·mybatis·交互
Javatutouhouduan7 小时前
线上问题排查:JVM OOM问题如何排查和解决
java·jvm·数据库·后端·程序员·架构师·oom
多多*7 小时前
Spring之Bean的初始化 Bean的生命周期 全站式解析
java·开发语言·前端·数据库·后端·spring·servlet
Villiam_AY8 小时前
Go 后端中双 token 的实现模板
开发语言·后端·golang
拾贰_C12 小时前
【SpringBoot】MyBatisPlus(MP | 分页查询操作
java·spring boot·后端·spring·maven·apache·intellij-idea