brctl命令来自于英文词组“bridge control”的缩写,其功能是用于管理以太网网桥。brctl命令能够设置、维护、检查linux系统内核中的以太网网桥配置参数。
语法格式:brctl [参数] 网桥名称
常用参数:
addbr | 创建网桥 |
delbr | 删除网桥 |
addif | 将网卡接口接入网桥 |
delif | 删除网桥接入的网卡接口 |
show | 查询网桥信息 |
stp {on|off} | 启用禁用 stp |
showstp | 查看网桥 stp 信息 |
setfd | 设置网桥延迟 |
showmacs | 查看 mac 信息 |
参考实例
创建一个指定名称的网桥:
[root@coonote ~]# brctl addbr br10
删除一个指定名称的网桥:
[root@coonote ~]# brctl delbr br10
查看所有的网桥信息:
[root@coonote ~]# brctl show
启用一个指定名称的网桥:
[root@coonote ~]# brctl stp br10 on
关闭一个指定名称的网桥:
[root@coonote ~]# brctl stp br10 off