首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >配置BIND9的Bash脚本

配置BIND9的Bash脚本
EN

Server Fault用户
提问于 2012-07-12 04:05:43
回答 2查看 5.6K关注 0票数 3

我有一个And服务器(运行Ubuntu12.04服务器& Nginx),我正在它上设置一些网站。

我对管理自己的new服务器非常陌生,除了配置DNS之外,我进展得很好。

我想让一台服务器同时充当can服务器和DNS服务器(除非有人能说服我。)

我读过几本BIND9指南,只是不明白为什么要这么复杂!

我想要一个可以运行的脚本,比如:configure-dns.sh mydomain.com,它将为'mydomain‘创建区域和条目,并将当前服务器设置为主机,以及授权服务器。

理想情况下,我希望新域的工作流是:

  • 在注册员处注册域名
  • 在注册中心,将我的DNS设置为我的服务器。
  • 在我的服务器上,运行一个脚本来设置相关的DNS条目。
  • 在我的服务器上,运行一个脚本来设置相关的webserver信任(我已经有这个了)

那么,您能用一个简单的bash脚本添加一个DNS条目吗?

谢谢迪恩。

EN

回答 2

Server Fault用户

发布于 2012-07-12 04:09:34

是的,我已经用shell脚本多次自动化了DNS管理,用于不同工作地点的不同基础设施。

至于您的另一个伪问题,“为什么它必须如此复杂”,这是因为DNS在一般情况下并不是一件微不足道的事情,并且绑定试图处理所有复杂的角落情况。这意味着简单的事情并不像它们那样简单,但是很高兴知道,不管事情变得多么复杂,你都能处理好。

票数 3
EN

Server Fault用户

发布于 2012-07-12 06:04:55

看看h2n。这是O‘’Reilly的装订书中提到的。

http://my.safaribooksonline.com/book/networking/dns/0789722739/the-dns-tool-chest/ch07lev1sec2

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

https://serverfault.com/questions/406992

复制
相关文章

相似问题

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