所以我正在阅读《RHCSA 和 RHCE Red Hat Enterprise Linux 7:培训和考试准备指南》一书,并且陷入了需要创建虚拟桥接设备的任务之一。这是任务:
在本练习中,您将在 host1 上创建一个虚拟接口(interface),该接口(interface)将允许该主机与 server1 和 server2 建立虚拟接口(interface) 您将在本章中构建 164 个 guest ,以便使用相同的 192.168.0 子网上直接相互通信 桥。 server1 和 server2 在构建期间也将使用此接口(interface)来访问 RHEL7 安装文件 在练习 6-5 中在 host1 上配置的 FTP 服务器上。该接口(interface)将被命名为 br0 并将使用 IP 来自 em1 物理接口(interface)的分配。这些分配是 192.168.0.100 IP 地址、255.255.255.0 子网 掩码和 192.168.0.1 网关。 1. 切换到/etc/sysconfig/network-scripts 目录并在 vi 中创建一个名为 ifcfg-br0 的文件。将指令添加为 如下所示:
cd/etc/sysconfig/network-scripts; vi ifcfg-br0
设备=br0
BOOTPROTO=静态
ONBOOT=是
IPADDR=192.168.0.112
网络掩码=255.255.255.0
网关=192.168.0.1
类型=桥
NM_CONTROLLED=否
- 编辑 ifcfg-em1 文件并设置以下指令:
vi ifcfg-em1
设备=em1
类型=以太网
桥=br0
ONBOOT=是
NM_CONTROLLED=否
HWADDR=D4:BE:D9:2E:2E:D9
因此,我使用所需的指令创建了 2 个文件。我怀疑我出错的第一件事是 em1 设备。这可能应该是我的物理设备的名称(例如 l0 或 enp0s3)。或者问题可能是由于我在 VirtualBox CentOS 机器上工作,但我从 brctl show br0 命令得到的输出:
网桥名称网桥 ID 启用 STP 的接口(interface)
br0 8000.000000000000 否
如您所见,接口(interface)冒号下缺少 em1。这是我使用 em1 设备的相同命令得到的结果
网桥名称网桥 ID 启用 STP 的接口(interface)
em1 无法获取信息没有此类设备
你能让我知道我错过了什么/做错了什么吗?
我对日志帖子表示歉意,这对于某人来说可能是新手,但任何帮助将不胜感激。
最佳答案
好吧,据我所知,em1 必须是一个虚拟设备(或者我完全错了:D)。因此,我使用下一个本地 IP (192.168.0.113) 创建了它,并且可以从我的物理机 ping 通它。但是,我仍然无法将桥接器 (br0) 设备连接到新创建的设备
关于linux - 卡在 RHCSA 练习任务上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48551729/