如何在 CentOS 8 中创建网桥
网络桥接是一种路由,允许从多个网络或网段创建聚合网络。您可以使用网桥促进不同网络之间的通信。本文将分享在CentOS 8中创建网桥的所有步骤。
在 CentOS 8 中创建网桥的步骤
如果您想在 CentOS 8 中创建网桥,则必须按照以下步骤操作:
步骤#1:识别系统的所有网络接口
首先,您需要识别 CentOS 8 系统的所有网络接口。这可以借助以下命令来完成:
1 | $ ip addr |
我们系统的所有网络接口如下图所示:
步骤#2:列出系统的活动网络连接
现在,您需要列出活动的网络连接,以便稍后可以验证网桥是否已添加到此列表中。为此,您必须执行以下命令:
1 | $ nmcli conn show --active |
我们系统的活动网络连接如下所示。您可以看到我们目前只有两个活动的网络连接。
步骤#3:创建一个新的网桥
然后,您可以通过运行以下命令来创建网桥:
1 | $ nmcli conn add type bridge con-name br0 ifname br0 |
如果该命令执行成功,您将收到如下图所示的消息,表明网桥已成功创建:
步骤#4:设置网桥的静态IP地址
现在,您需要设置网桥的静态IP地址,您必须一一运行以下四个命令:
1 | $ nmcli conn modify br0 ipv4.addresses ‘192.168.1.1/24’ |
1 | $ nmcli conn modify br0 ipv4.gateway ‘192.168.1.1’ |
1 | $ nmcli conn modify br0 ipv4.dns ‘192.168.1.1’ |
1 | $ nmcli conn modify br0 ipv4.method manual |
步骤#5:将以太网接口作为便携式设备添加到网桥
之后,您必须将以太网接口作为便携式设备添加到您的网桥。为此,您必须运行如下所示的命令:
1 | $ nmcli conn add type ethernet slave-type bridge con-name bridge-br0 ifname enp0s3 master br0 |
成功执行后,该命令将在 CentOS 8 终端上显示以下消息:
步骤#6:激活您的网桥连接
现在,您需要使用如下所示的命令激活网桥连接:
1 | $ nmcli conn up br0 |
输出如下图所示,表示网桥连接激活成功。
步骤#7:停用以太网或有线连接
然后,您需要停用以太网或有线连接,以便您的网桥可以正常工作。为此,我们将使用以下命令:
1 | $ nmcli conn down enp0s3 |
我们想要停用“enp0s3”以太网连接。您可以将其替换为以太网或有线连接。
以下消息将表明您的特定以太网或有线连接已成功停用:
步骤#8:列出活动网络连接(验证步骤)
现在,要验证 CentOS 8 中新网桥的创建,您必须使用以下命令再次列出所有活动网络连接:
1 | $ nmcli conn show --active |
这次,您可以在此列表中看到第三个活动网络连接“br0”,即我们新创建的网桥,如下图所示:
步骤#9:显示桥接端口配置和标志(验证步骤)
现在,要显示桥接端口配置和标志,您必须运行以下命令:
1 | $ bridge link show |
下图显示了该命令的输出:
专家提示
作为专业提示,我们想与您分享停用和删除新创建的网桥的方法,具体如下:
步骤#1:重新激活以太网或有线连接
首先,您必须使用如下所示的命令重新激活以太网或有线连接:
1 | $ nmcli conn up enp0s3 |
步骤#2:停用网桥
然后,您需要使用以下命令停用网桥:
1 | $ nmcli conn down br0 |
步骤#3:删除网桥
之后,您可以使用如下命令删除网桥:
1 | $ nmcli conn del br0 |
步骤#4:执行网桥的最终删除
然后,您可以通过运行以下命令来执行网桥的最终删除:
1 | $ nmcli conn del bridge-br0 |
步骤#5:验证网桥的停用和删除
您可以列出活动的网络连接以验证网桥的停用和删除。不过,这次您将无法在列表中看到您新创建的网桥,如下图所示:
结论
本文讨论了在 CentOS 8 中创建网桥的便捷方法。此外,作为一种享受,我们在本文中分享了停用和删除网桥的完整过程。