Dns 如何将主机名配置为与子域具有相同的名称?
我在unix系统上轻松地完成了以下操作,但在MS Windows服务器上无法配置相同的操作:Dns 如何将主机名配置为与子域具有相同的名称?,dns,windows-server-2008,subdomain,windows-server-2008-r2,Dns,Windows Server 2008,Subdomain,Windows Server 2008 R2,我在unix系统上轻松地完成了以下操作,但在MS Windows服务器上无法配置相同的操作: subdomain.example.org是一个区域,因此我可以设置子主机名,如host.subdomain.example.org。此外,subdomain.example.org也是该子域的入口点,并运行一个Web服务器。为此,我创建了一个指向IP地址的记录。也就是说,主机名与子域名相同 我似乎无法在windows服务器上重现这一点。创建子域后,我无法添加记录。启动并运行此功能的秘诀是什么?创建记录
subdomain.example.org
是一个区域,因此我可以设置子主机名,如host.subdomain.example.org
。此外,subdomain.example.org
也是该子域的入口点,并运行一个Web服务器。为此,我创建了一个指向IP地址的记录。也就是说,主机名与子域名相同
我似乎无法在windows服务器上重现这一点。创建子域后,我无法添加记录。启动并运行此功能的秘诀是什么?创建记录时,您可以使用@
符号作为记录名来表示父记录,即没有记录名。在您的情况下,这适用于子域区域(以及其他区域)
原始dns区域文件示例:
$TTL 14400
$ORIGIN example.com.
@ 1D IN SOA ns1.example.com. hostmaster.example.com. (
2002022401 ; serial
3H ; refresh
15 ; retry
1w ; expire
3h ; minimum
)
IN NS ns1.example.com. ; in the domain
IN NS ns2.smokeyjoe.com. ; external to domain
IN MX 10 mail.another.com. ; external mail provider
@ IN A 1.2.3.4 ; root record here would be value for example.com
ns1 IN A 192.168.0.1 ;name server definition
www IN A 192.168.0.2 ;web server definition
ftp IN CNAME www.example.com. ;ftp server definition
bill IN A 192.168.0.3
fred IN A 192.168.0.4
使用空白的@
作为名称?@dirt,因此我使用@
作为子域中的主机名?如果我正确理解您的问题,可以。将@
用于记录的名称
值是用于案例@.subdomain中区域的根级别。example
将定义subdomain.example.com的IP
,而host.subdomain.example
将定义host.subdomain.example.com的IP
(要升级到另一个级别,您可以将主机创建为区域,并且需要@.host.subdomain.example
)@dirt我必须将name字段保留为空,然后它就工作了!
$TTL 14400
$ORIGIN example.com.
@ 1D IN SOA ns1.example.com. hostmaster.example.com. (
2002022401 ; serial
3H ; refresh
15 ; retry
1w ; expire
3h ; minimum
)
IN NS ns1.example.com. ; in the domain
IN NS ns2.smokeyjoe.com. ; external to domain
IN MX 10 mail.another.com. ; external mail provider
@ IN A 1.2.3.4 ; root record here would be value for example.com
ns1 IN A 192.168.0.1 ;name server definition
www IN A 192.168.0.2 ;web server definition
ftp IN CNAME www.example.com. ;ftp server definition
bill IN A 192.168.0.3
fred IN A 192.168.0.4