Difference between revisions of "Brctl"
Jump to navigation
Jump to search
↑ https://linux.die.net/man/8/brctl
Tags: Mobile web edit, Mobile edit |
|||
(8 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
− | + | * <code>[[brctl addif]]</code> | |
Line 20: | Line 20: | ||
virbr0 8000.525400a300b0 yes virbr0-nic | virbr0 8000.525400a300b0 yes virbr0-nic | ||
virbr1 8000.525400999cef yes virbr1-nic | virbr1 8000.525400999cef yes virbr1-nic | ||
− | + | ||
+ | <pre> | ||
+ | brctl | ||
+ | Usage: brctl [commands] | ||
+ | commands: | ||
+ | addbr <bridge> add bridge | ||
+ | delbr <bridge> delete bridge | ||
+ | addif <bridge> <device> add interface to bridge | ||
+ | delif <bridge> <device> delete interface from bridge | ||
+ | hairpin <bridge> <port> {on|off} turn hairpin on/off | ||
+ | setageing <bridge> <time> set ageing time | ||
+ | setbridgeprio <bridge> <prio> set bridge priority | ||
+ | setfd <bridge> <time> set bridge forward delay | ||
+ | sethello <bridge> <time> set hello time | ||
+ | setmaxage <bridge> <time> set max message age | ||
+ | setpathcost <bridge> <port> <cost> set path cost | ||
+ | setportprio <bridge> <port> <prio> set port priority | ||
+ | show [ <bridge> ] show a list of bridges | ||
+ | showmacs <bridge> show a list of mac addrs | ||
+ | showstp <bridge> show bridge stp info | ||
+ | stp <bridge> {on|off} turn stp on/off | ||
+ | </pre> | ||
== Related commands == | == Related commands == | ||
Line 26: | Line 47: | ||
* <code>[[virsh net-edit]]</code> | * <code>[[virsh net-edit]]</code> | ||
* [[virbr]], [[ens]] | * [[virbr]], [[ens]] | ||
+ | * [[MacVTap]] virtualized bridged networking | ||
+ | * [[Multipass releases|Multipass]] bridged support | ||
== See also == | == See also == | ||
+ | * {{brctl}} | ||
* [[KVM]]: <code>[[virsh net-list]]</code> | * [[KVM]]: <code>[[virsh net-list]]</code> | ||
* {{STP}} | * {{STP}} | ||
− | + | * {{Bridge}} | |
+ | * {{Ethernet}} | ||
[[Category:Linux]] | [[Category:Linux]] |
Latest revision as of 16:13, 11 April 2021
brctl
[1] commands allows ethernet bridge administration in Linux. It is included in bridge-utils
package in Ubuntu.
Commands[edit]
brctl show bridge name bridge id STP enabled interfaces virbr0 8000.325400810bc6 yes virbr0-nic
brctl show bridge name bridge id STP enabled interfaces docker0 8000.02424a095b68 no virbr0 8000.525400118b5a yes virbr0-nic bridge name bridge id STP enabled interfaces docker0 8000.02429250bfb7 no virbr0 8000.525400a300b0 yes virbr0-nic virbr1 8000.525400999cef yes virbr1-nic
brctl Usage: brctl [commands] commands: addbr <bridge> add bridge delbr <bridge> delete bridge addif <bridge> <device> add interface to bridge delif <bridge> <device> delete interface from bridge hairpin <bridge> <port> {on|off} turn hairpin on/off setageing <bridge> <time> set ageing time setbridgeprio <bridge> <prio> set bridge priority setfd <bridge> <time> set bridge forward delay sethello <bridge> <time> set hello time setmaxage <bridge> <time> set max message age setpathcost <bridge> <port> <cost> set path cost setportprio <bridge> <port> <prio> set port priority show [ <bridge> ] show a list of bridges showmacs <bridge> show a list of mac addrs showstp <bridge> show bridge stp info stp <bridge> {on|off} turn stp on/off
Related commands[edit]
virsh net-info
virsh net-edit
- virbr, ens
- MacVTap virtualized bridged networking
- Multipass bridged support
See also[edit]
brctl
,ebtables
,brctl addif
,brctl show
- KVM:
virsh net-list
- STP Spanning Tree Protocol
- Bridge,
ebtables
,brctl
, Open vSwitch (OVS) - Ethernet: MII, MDI, bonding, etherchannel, STP, ARP, MAC, STP, Jumbo frames, 802.1X, MTU, Ethernet In-Band Access (IBA), LACP, Multicast, Broadcast, SPI
Advertising: