构建具有一个以太网接口的路由器

构建具有一个以太网接口的路由器

再会!

我在数据中心有 2 台服务器,我想将其中一台用作另一台的路由器,而不是 DC 提供的默认网关。两台服务器都有一个名为“eth0”的以太网接口,具有公共 IPv4 和 IPv6 地址,并且两台服务器都运行 Linux。分布式并不重要,因为我可以使用任何:CentOS、Debian、Arch、OpenSUSE 等。请帮助完成路由工作。我知道我可以借助隧道技术构建私有网络,但这看起来有点过头了。

数据中心还提供 /56 路由到服务器 1。

假设地址分布如下:

服务器 1:139.100.100.1/24,网关 139.100.100.254 2a01:7e00::f03c:dcff:acd0:742c/64

服务器2:139.100.100.2/24,网关139.100.100.254 2a01:7e00::f03c:dcff:acd0:6124/64

答案1

您没有说明路由器应该做什么,或者您的服务器的可用速度/内存是多少。

但无论如何,这些目标都可能只使用两台服务器中的一台来实现。它将充当自己的路由器,使用仅限于单个设备的 VLAN,并且不会连接到任何实际的物理端口。

您需要使用虚拟机管理程序设置硬件,并在两个独立的虚拟机中运行路由器和服务器。

路由器虚拟机:

  • WAN -> 真实以太网端口
  • 局域网->VLAN-10

服务器虚拟机:

  • 使用能够识别 VLAN 的虚拟 NIC,并连接到 VLAN-10

VLAN-10 没有物理以太网插孔,但将通过虚拟机管理程序的虚拟网络交换机在两个虚拟机之间正确传递网络流量。

相关内容