使用brctl工具创建管理linux bridge网桥

本文目录

  • 1、linux bridge网桥配置管理工具 brctl的安装
  • 2、创建并开启网桥
  • 3、将端口加入网桥
  • 4、查看网桥

我们在文章 Linux网桥简介、入门与配置中解释了linux bridge网桥的原理,和在ubuntu下用netplan来进行linux bridge网桥的创建。但在不支持netplan的linux发行版中,我们可以使用更通用的方式来创建linux brideg网桥,这就需要用到brctl这个工具。

1、linux bridge网桥配置管理工具 brctl的安装

有二种方式可以安装btctl工具:

  • 通过源代码编译安装
sudo wget https://www.kernel.org/pub/linux/utils/net/bridge-utils/bridge-utils-1.7.1.tar.xz
sudo tar -xvf bridge-utils-1.7.1.tar.xz
sudo cd bridge-utils-1.7.1
sudo ./configure
sudo make
sudo make install

  • 通过应用程序管理程序安装
sudo apt install bridge-utils 

2、创建并开启网桥

创建一个叫br0的网桥

sudo brctl addbr br0
sudo ifconfig br0 up

3、将端口加入网桥

查看系统里的网卡,并决定要将哪些网卡加入网桥。

ifconfig -a | grep mtu
eno1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
enp2s0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
enp3s0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
enp4s0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500

把网卡enp2s0, enp3s0, enp4s0加入网桥br0。

sudo brctl addif br0 enp2s0
sudo brctl addif br0 enp3s0
sudo brctl addif br0 enp4s0

4、查看网桥

sudo brctl show br0

你可能感兴趣的:(Linux路由,Linux专业使用者,linux,服务器,运维)