转自:https://www.linuxcool.com/brctl
网桥的功能介绍
brctl命令用于设置、维护和检查linux内核中的以太网网桥配置。
以太网网桥是一种设备,通常用于将以太网的不同网络连接在一起,以便这些以太网对参与者显示为一个以太网。所连接的每个以太网对应于网桥中的一个物理接口。这些单独的以太网被聚集成一个更大的(“逻辑”)以太网,这个更大的以太网对应于网桥网络接口。
语法格式:brctl [参数] <bridge>
常用参数:
| addbr | 创建网桥 |
| delbr | 删除网桥 |
| addif | 将网卡接口接入网桥 |
| delif | 删除网桥接入的网卡接口 |
| show | 查询网桥信息 |
| stp {on|off} | 启用禁用 STP |
| showstp | 查看网桥 STP 信息 |
| setfd | 设置网桥延迟 |
| showmacs | 查看 mac 信息 |
参考实例
使用addbr参数创建网桥:
[root@linuxcool ~]# brctl addbr br10
使用delbr参数删除网桥:
[root@linuxcool ~]# brctl delbr br10
使用show参数查询网桥信息:
[root@linuxcool ~]# brctl show
启用网桥STP:
[root@linuxcool ~]# brctl stp br10 on
关闭网桥STP:
[root@linuxcool ~]# brctl stp br10 off
配置两个网口到一个网桥的命令:
ifconfig eth0 up
ifconfig eth1 up
brctl addbr br0
brctl stp br0 off
brctl addif br0 eth0
brctl addif br0 eth1
ifconfig br0 192.168.0.100 netmask 255.255.255.0 up
这样在给两个端口发送信息时,都使用一个IP

被折叠的 条评论
为什么被折叠?



