自建域名服务器,有些问题想咨询

2021-08-27 23:02:05 +08:00
 chiva

我目前使用 ubuntu+bind 配置的权威 dns,下面是我的 db.example.com 文件,目前域名 example.com 解析正常,但我需要让所有域名只要使用 ns1.example.comns2.example.com 的都解析到 www.example2.COM ( CNAME ),求大神帮忙看看。

$TTL 86400 $ORIGIN example.com. @ IN SOA ns1.example.com. hostmaster.example.com. ( 202108252 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 86400 ) ; Negative Cache TTL

;Name Server IN NS ns1.example.com. IN NS ns2.example.com.

;A Records ns1 IN A 222.222.222.222 ns2 IN A 111.111.111.111

;Cname Records www IN CNAME www.example2.COM. www2 IN CNAME www.example2.COM.

3432 次点击
所在节点    DNS
9 条回复
zanelee
2021-08-27 23:51:49 +08:00
看配置你都已经配了这两个 ns1 和 ns2 主机记录都配了 A 记录了呀。找台机器,配上你整个自建的 DNS 。ping ns1.example.comns2.example.com 结果应该是 222.222.222.222 和 111.111.111.111 吧?
chiva
2021-08-28 00:32:39 +08:00
@zanelee 能 ping 通 但其他域名使用这俩 dns 就不通了,其实我也知道加个 zone 就能解决,但我想实现任意域名使用这俩 dns 都自动解析
iBugOne
2021-08-28 03:00:59 +08:00
加个 rpz,然后 * CNAME www.example2.com. 就行了
markgor
2021-08-28 10:04:35 +08:00
@chiva 加个递归查询,匹配不上的就递归上去公共 DNS 进行查询。
chiva
2021-08-28 10:05:03 +08:00
@iBugOne 大神有没有指导信息 我搜了好多个都没解决
chiva
2021-08-28 11:27:06 +08:00
@markgor 现在的情况是单个域名添加 zone 就能解析,但我不想每个域名都去添加一个 zone
defunct9
2021-08-28 14:01:58 +08:00
开 ssh,让我上去看看
zanelee
2021-08-30 23:05:58 +08:00
@chiva 3 楼说的应该是这种方法 https://www.sundayle.com/bind-rpz/
chiva
2021-08-31 16:19:14 +08:00
@zanelee 我试试看

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/798436

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX