我是网络管理员。我想在一个局域网内管理大约 5 台虚拟机服务器,每台服务器都有一个私有 IP,范围是 10.10.10.0/29。每台服务器都有一个主机名,格式为 server.domain.com。这些服务器将通过同一个公网 IP。我只有一个公共 IP。所以我计划使用 Citrix xenserver 来管理虚拟机,并使用 Clearos 作为网关。我尝试在网关上进行端口转发和 1-1NAT,但似乎无法根据主机名转发数据包。我实际上希望当我在互联网上输入 server1.domain.com 时,它会连接到在该虚拟机中运行的 apache,其他虚拟机也是如此。我知道我需要 DNS,但我不知道如何配置它们?我已经将所有域名映射到公共 IP。请帮忙。
答案1
在主机中添加主机条目 127.0.0.1 dnsname-virtual-machine