首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >具有子域的内部/外部DNS

具有子域的内部/外部DNS
EN

Server Fault用户
提问于 2014-08-16 18:14:21
回答 1查看 1.8K关注 0票数 0

我有一个内部DNS服务器( OS服务器的一部分),它充当特定(物理)站点的主DNS服务器。当它自己无法解析主机名时,它会将请求转发给Google的DNS服务器。除了几个问题之外,一切都很好,我认为这些问题可能是相关的,但无法找到问题的根源。

我已经设置了许多intranet站点,人们可以通过以下方式访问这些站点:

intranet.mydomainname.com selfservice.mydomainname.com

它们指向了大楼中承载这些站点的各种服务器。无论是内部还是外部(没有VPN),我都可以访问这些网站。

问题是,当我想在外部服务器上托管test.mydomainname.com时,它无法解决,因为mydomainname.com的主区域是内部的。如果该区域不在列表中,我如何让它查找Google的DNS (或外部DNS)?我已经尝试了我能想到的一切(添加我的主机名称服务器等等),但是似乎没有什么能完全发挥作用。

此外,我不能访问内联网网站时,通过VPN连接,从我可以收集-我相信这可能与DNS问题,但只是想提供尽可能多的信息。

编辑

mydomainname.com是外部托管的,指向站点的公共IP。从那里,我们可以将请求转发到相关的内部服务器。在外部,一切都可以工作,虽然mydomainname.com的任何子域都是本地服务的,但我希望它能够从Google的DNS /体外服务。

DNS配置

根据请求,下面是当前的DNS配置(OS服务器的DNS选项卡)。我已经模糊了.private地址,因为它不是真正相关的,但它是服务器的名称。彩色点就是把所有的东西联系在一起的。截图:

为了澄清这一点,我想:

代码语言:javascript
复制
intranet.mydomain.com -> 192.168.0.12
selfservice.mydomain.com -> 192.168.0.13
*.mydomain.com -> forward to external DNS
mydomain.com -> forward to external DNS

目前,mydomain.com的任何子域都没有被转发(认为这是因为主区域是mydomain.com,它的NS值为intranet.mydomain.com,但只要稍微朝正确的方向点头即可。)

EN

回答 1

Server Fault用户

回答已采纳

发布于 2014-08-19 01:57:57

我想出了一个解决办法,但还远远不够完美。理想情况下,我希望添加"*.mydomain.com“作为捕获所有转发到外部DNS (我的注册商),并只指向相关的内部服务器。不幸的是,OS服务器目前不允许通配符条目,所以我必须手动添加所有内容,并在适当的地方指出/在其中。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/621921

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档