我们有一个AWS以外的DNS服务器,里面有route53和一些私人托pipe区域。 我希望私人托pipe区域的cname在内部可用(当您在办公室内访问它们时)。
由于我在DNS方面的经验有限,我不确定最好的解决方法是什么。 我已经看过,但不知道这是否是正确的工具。 当需要私人托pipe区域时,是否需要将我的请求转发到主DNS服务器?
您将需要:
在这种情况下,Dnsmasq最重要的选项是--domain= ,指定要转发的DNS域。 您可以使用此选项将DNS请求传递到您的私人Route53域( office clients -> Dnsmasq/Unbound in office -> Dnsmasq in AWS -> Route53 )。
没有约束的答案。
在EC2实例上bob.whatever.com绑定,在未绑定的configuration文件的forward部分中有您的bob.whatever.com区域,并将其指向您的VPC的DNS 10.0.0.2 。
通过dig @<EC2IP> bob.whatever.comtesting它
所有你需要做的就是在你的内部DNS服务器上有一个转发器。
您在此AWS博客文章中描述了您需要的内容: https : //aws.amazon.com/blogs/security/how-to-set-up-dns-resolution-between-on-premises-networks-and-aws-by -使用非结合/