在 eth0 和 eth1 之间创建 VIF 或 Chunking,以便仅通过桥接它们来获得网络接口

在 eth0 和 eth1 之间创建 VIF 或 Chunking,以便仅通过桥接它们来获得网络接口

我在 HP 机箱系统内有一个 Linux 服务器(RHEL5),我想要创建一个桥接器或一个 VIF 或一个分块(抱歉,因为我是这个操作的新手),能够将 eth0 和 eth1 隐藏为两个不同的设备,并将它们显示为单个设备。

如果有人能给我提供一些有关此操作的信息,那将非常有用。

谢谢你马克斯

答案1

答案2

如果您指的是严格网络意义上的网桥(简单地说,就是将数据包从一个接口传递到另一个接口的第 2 层设备),那么您应该能够像这样执行此操作:

1) 编辑 /etc/sysconfig/network-scripts/ifcfg-eth0 和 /etc/sysconfig/network-scripts/ifcfg-eth1,删除所有 IP 地址/网络掩码/网关配置,并添加指定网桥。它看起来应该像这样:

DEVICE=eth0 (or eth1)
HWADDR=00:11:22:33:44:55
ONBOOT=yes
BRIDGE=br0

2) 编辑一个新文件 /etc/sysconfig/network-scripts/ifcfg-br0,其中包含您的 IP 地址信息。它看起来应该像这样:

DEVICE=br0
TYPE=Bridge
ONBOOT=yes
DELAY=0
BOOTPROTO=static
BROADCAST=192.168.1.255
IPADDR=192.168.1.100
NETMASK=255.255.255.0
NETWORK=192.168.1.0
GATEWAY=192.168.1.1

然后,您的 IP 地址将在网桥上分配,因此应该可以从任一接口访问。此外,数据包应该在接口之间转发。如果这不是您提问的意思,那么我很抱歉,这是如何设置网桥的,但可能网桥不是您所需要的,问题不是 100% 清楚...

相关内容