我在服务器上安装了 openvz,但要创建更多虚拟机,我需要多个 ip 地址。但我的服务提供商只能为我的服务器提供一个 ip 地址。是否有支持子域名或服务器名称指示的软件。我在 google 上搜索 Xen 或 KVM 是否支持子域名,但没有找到任何结果。
答案1
在我看来,您需要一个私有云,任何人都可以启动虚拟机,无需担心额外的配置,例如网络/源 nats 到互联网等。您可以尝试使用 citrix 的 cloudstack。它可以满足您的要求。http://incubator.apache.org/cloudstack/
答案2
您可以做的是,在执行 NAT 的路由器/服务器后面设置一个具有自己网络空间的私有网络。您为分配给此网络内的各个服务器提供 IP 地址,例如 10.0.0.1 等。然后让路由器/NAT 服务器进行端口映射,这样当同事 A 通过 ssh 连接到端口 2022 时,他们将到达虚拟服务器 A。当同事 B 通过 ssh 连接到端口 2122 时,他们将到达虚拟服务器 B,依此类推。