Aquí hay una breve publicación sobre cómo crear una interfaz de puente usando el comando nmcli en los sistemas CentOS/RHEL 7 y 8.
1. Obtenga una lista de las conexiones de red activas del sistema:
# nmcli conn show --active
2. A continuación, cree un puente de red escribiendo:
# nmcli conn add type bridge con-name br0 ifname br0
3. A continuación, establezca una dirección IPv4 estática para la red puente:
# nmcli conn mod br0 ipv4.address '192.168.xxx.yy/27' # nmcli conn mod br0 ipv4.gateway '192.168.xxx.1' # nmcli conn mod br0 ipv4.method manual
4. Ahora, agregue la interfaz ethernet, ens3, al puente, br0, conexión:
# nmcli conn add type ethernet slave-type bridge con-name bridge-br0 ifname ens3 master br0
5. Activar la conexión puente:
# nmcli conn up br0
6. Desactivar la interfaz ethernet, ens3:
# nmcli conn down ens3
7. Obtenga una lista de las conexiones de red activas:
# nmcli conn show --active
8. Muestre la configuración actual del puerto del puente y las banderas:
# bridge link show
9. Muestre la nueva interfaz de puente de red:
# ip addr 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever 2: ens3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel master br0 state UP group default qlen 1000 link/ether 52:12:34:56:78:5d brd ff:ff:ff:ff:ff:ff 4: br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000 link/ether 52:12:34:56:78:5d brd ff:ff:ff:ff:ff:ff inet 192.168.xxx.yy/27 brd 192.168.122.31 scope global noprefixroute br0 valid_lft forever preferred_lft foreverNota :El nombre de la interfaz principal en este ejemplo es ens3. Los comandos anteriores deben ejecutarse en la consola si está cambiando la NIC principal a una interfaz de puente. El comando "ip addr" muestra que la dirección de red IPv4 estática asignada ha pasado de la NIC principal, ens3, al puente, br0.