我正在使用 VirtualBox 构建一个虚拟实验室,以模拟具有多台服务器的网络,使用具有 32GB RAM 的单个物理主机。主机 PC 连接到 AirPort Time Capsule 以访问互联网。
我的目标是创建一个虚拟网关服务器,充当实验室中所有其他虚拟机的路由器。除了网关服务器配置了 2 个 NIC 外,服务器中的 NIC 都配置为仅供内部使用;一个与其他 NIC 位于同一个仅供内部使用的网络上,另一个处于桥接模式。仅供内部使用的 NIC 具有静态 IP 10.11.12.1/24,桥接 NIC 通过 DHCP 从 Time Capsule 获取地址。网关服务器运行 Windows Server 2012 R2,并安装了 RRAS 角色,并仅配置了 LAN 路由功能(无 NAT)。
我的问题是无法将流量路由出虚拟网络。网络上的其他服务器可以 ping 网关服务器,网关也可以 ping 它们。但是除了网关服务器本身之外,其他任何服务器都无法 ping 外部世界。
我很确定我需要在 Time Capsule 上设置到网关服务器地址的静态路由,但我不知道在 Time Capsule 上是否可以做到这一点。
有没有办法为 Time Capsule 添加静态路由?还是我的做法完全错误。
顺便说一句,如果我在网关服务器上启用 NAT,所有这些都可以正常工作,但我不想对互联网进行双重 NAT。
答案1
遗憾的是,答案是“不”。Apple 的 Airport 和 TimeCapsule 平台是完全封闭的,管理工具完全不提供任何允许您更改路由表或启用任何类型的动态路由协议的机制。