gue*_*tli 2 domain-name-system bind
我们的客户有一个域。我们称之为example.com。
我们正在客户的网络中运行虚拟机。我们称之为“我们的虚拟机”。
客户正在使用以下名称访问虚拟机:our-vm.example.com。
IP 地址是内部的,例如 10.1.2.3
我们客户 (example.com) 的名称服务器不解析主机名。
我们为客户提供 VPN,并且能够通过 IP 地址访问 10.1.2.3。
但我想按名称访问主机。
我想要的是:
如何以这种方式配置绑定?
子问题:这种类型的配置有名称吗?
这不是(为内部网络覆盖 BIND 中的一些 DNS 条目)的副本,因为我希望 example.com 由客户处理。
在您的 BIND 配置中,包括如下内容:
zone "example.com" {
type forward;
forwarders { x.x.x.x; y.y.y.y; };
};
zone "our-vm.example.com" {
type master;
file "/var/named/db/our-vm.example.com";
};
Run Code Online (Sandbox Code Playgroud)
这应该够了吧。
编辑:根据 Jenny D 的说法,显然正确的术语是“DNS masquerade”。