我在Debian Linux上build立了绑定DNS服务器。 本地主机是DNS服务器。 在本地networking一切正常。 我可以ping已经创build的各个区域。 我有一个静态IP地址,我注册了我的域名DNS4you.co.za。 当我ping通DNS4you.co.za,它很好。 现在,我想用我自己的DNS服务器与我们的南非注册商注册域名。 当我提交表格时,注册服务商报告在您的域名服务器中找不到您希望注册的域名的logging。 请问有人可以帮我吗?
我的第二篇文章:我可能不太清楚。 首先,我已经使用私人公司的两个域名服务器注册了dsn4u.co.za。 换句话说,dsn4u.co.za指向该公司的服务器。 这家公司又指向我的固定IP地址。 因此,当你ping dsn4u.co.za它现在实际上指向我的路由器。 我的路由器现在依次指向正在运行绑定DNS的本地主机。 现在我打算做的是在我的DNS服务器中添加域名,例如:cakes.co.za,bread.co.za,fish.co.za. 一旦添加,我现在将提交给Uniforum(南非注册机构)我的两个域名服务器,分别为域名(cakes.co.za,bread.co.za,fish.co.za.)我将不得不创build类似于:ns1。 dsn4u.co.za和ns2.dsn4u.co.za
最终的结果是,我可以在同一处所托pipe自己的DNS服务器以及我自己的多宿主networking服务器。 我的问题是,我如何创build这两个名称服务器? 我相信你应该有两个独立的IP地址,但是他们告诉我你可以在同一个networking上使用两个IP地址。 注册服务机构要求什么logging? 我希望我已经解释了我自己
我的第三篇文章Hi Zeyne再次感谢你。 你的问题“你需要你的DNS服务器dns4u是否具有权威性(将域名指向IP的域名服务器)cakes.co.za?”是的,这正是我想要完成的,dns4u是权威的cakes.co.za或任何其他域名,我希望注册CNA任何人请帮助我在这里。 我被困住了
问题
注册服务商要求您的服务器实际上拥有您想要事先设置权威的区域。
假设
您正尝试在Uniforum(co.za TLD的唯一注册商)注册dns4you.co.za,并将您自己的DNS服务器作为此区域的主服务器(也可能是次服务器)。
解
bind的区域文件的一个例子:
$TTL 86400 @ IN SOA ns1.dns4you.co.za. dnsadmin.dns4you.co.za. ( 2009120501 ; Serial number 864000 ; Refresh after 10 days (secs) 36000 ; Retry after 100 mins 3600000 ; Expire after 42 days 864000 ) ; Minimum TTL 10 days IN NS ns1.dns4you.co.za. IN NS ns2.dns4you.co.za. IN MX 0 mail IN A xx.xx.xx.xxx ns1 IN A xx.xx.xx.xxx ns2 IN A xx.xx.xx.xxx mail IN A xx.xx.xx.xxx www IN A xx.xx.xx.xxx ftp IN CNAME www.dns4you.co.za.
笔记
UPDATE
目前dns4u.co.za指向ns1.ffg.biz和ns2.ffg.biz – 这两个域名服务器都不返回任何区域的SOA和NSlogging。 考虑到你所说的是你的意图,你需要用ffg.biz更新这些logging,这样你也有两个Alogging返回给ns1和ns2.dns4u.co.za。
一旦function正常,您需要将您的绑定(/ s)configuration为您希望托pipe的任何区域的权威。 为此,上面的区域文件示例仍然适合,但是您需要修改每个区域的权限。 在每个区域文件中最less需要(例如/var/cache/bind/master/za.co.cakes):
$TTL 86400 @ IN SOA ns1.dns4u.co.za. dnsadmin.dns4u.co.za. ( 2009120601 ; Serial number 864000 ; Refresh after 10 days (secs) 36000 ; Retry after 100 mins 3600000 ; Expire after 42 days 864000 ) ; Minimum TTL 10 days IN NS ns1.dns4u.co.za. IN NS ns2.dns4u.co.za.
记住每个区域,你还必须将定义包含在bind的configuration中:
zone "cakes.co.za" { type master; file "/var/cache/bind/master/za.co.cakes"; };
Uniforum只需要主服务器和辅助服务器的主机名和IP,这将在注册过程中被查询,以确保它们返回正确和相同的信息。 我相信他们需要两个独立的IP–networking是不相关的,所以如果你想在同一台机器上进行主机绑定,那么这是可能的。 像这样的设置的美丽是你不需要build立一个奴隶,只要绑定是监听两个给予Uniforum的IP。
当然,大多数DNSpipe理员会给你同样的build议:不要这样做。 如果机器共享相同的上行链路,则不要使用同一台机器,甚至不要使用同一个networking。最终,根据networking的风险和实际configuration制定最终的呼叫。
希望这可以帮助。
意图是有两台机器服务的区域,不只是两个IP地址。
DNS区域在一台DNS服务器上工作得非常好。 两个通过增加冗余来增加可靠性,如果它们在地理上和路由映射不同的情况下可能使事情变得更快。 三更使它更好。
你似乎想知道如何以一种相当通用的方式设置DNS。
基本步骤: