BIND9 - 我可以将一个简单的主机名映射到一个域名吗?
BIND9 - Can I map a simple hostname to a domain name?
我在公司网络上有一台 BIND9 DNS 服务器 运行,它只有一个主区域 company.example
,其他所有内容都转发到公司 DNS。我已经设法将 server1.company.example
和 server2.company.example
映射到它们各自的 IP 地址,但我也想通过简单地使用它们的主机名 server1
和 server2
来访问它们。
关于如何实现这一点有什么想法吗?
我尝试使用如下所示的 CNAME,但没有成功
$ORIGIN company.example.
...
server1 IN A 4.5.6.7
server2 IN A 4.5.6.8
server1. IN CNAME server1
server2. IN CNAME server2
您需要一个新的 SOA 记录,因为服务器 1 和服务器 2 不在 company.example 内。领域。您还必须附加一个 .到您的 SOA 记录:
; Start of Authority
server1. IN SOA ns1.example.com. support.example.com. (
XXXXXXXXXX ; Serial
XXXXXX ; Refresh
XXXXX ; Retry
XXXXXXX ; Expire
XXXXXX ; Minimum
);
免责声明:我实际上并没有尝试过这条记录,因为我的域名服务器是实时的:)
使 'shortnames' 正常工作的正确方法是配置您的搜索域。
这是必须在 DHCP 范围上配置的选项。是选项119
有关 ISC DHCP 选项的信息
https://www.rfc-editor.org/rfc/rfc3397
有关 Windows DHCP
选项的信息
https://www.normanbauer.com/2018/04/18/configuring-dhcp-option-119-domain-search-list-on-a-windows-dhcp-server/
然后只需在该选项中添加您的域。
要检查它是否正常工作,
在 Windows 上,您可以拉取 ipconfig /all 并查找 DNS 后缀搜索列表
Windows IP Configuration
Host Name . . . . . . . . . . . . : Desktop33
Primary Dns Suffix . . . . . . . :
Node Type . . . . . . . . . . . . : Hybrid
IP Routing Enabled. . . . . . . . : No
WINS Proxy Enabled. . . . . . . . : No
DNS Suffix Search List. . . . . . : mydomain.ca
在 Linux 上,您可以检查 /etc/resolv.conf 并查找 'search' 参数
nameserver 192.168.2.2
options edns0
search mydomain.ca
我在公司网络上有一台 BIND9 DNS 服务器 运行,它只有一个主区域 company.example
,其他所有内容都转发到公司 DNS。我已经设法将 server1.company.example
和 server2.company.example
映射到它们各自的 IP 地址,但我也想通过简单地使用它们的主机名 server1
和 server2
来访问它们。
关于如何实现这一点有什么想法吗?
我尝试使用如下所示的 CNAME,但没有成功
$ORIGIN company.example.
...
server1 IN A 4.5.6.7
server2 IN A 4.5.6.8
server1. IN CNAME server1
server2. IN CNAME server2
您需要一个新的 SOA 记录,因为服务器 1 和服务器 2 不在 company.example 内。领域。您还必须附加一个 .到您的 SOA 记录:
; Start of Authority
server1. IN SOA ns1.example.com. support.example.com. (
XXXXXXXXXX ; Serial
XXXXXX ; Refresh
XXXXX ; Retry
XXXXXXX ; Expire
XXXXXX ; Minimum
);
免责声明:我实际上并没有尝试过这条记录,因为我的域名服务器是实时的:)
使 'shortnames' 正常工作的正确方法是配置您的搜索域。
这是必须在 DHCP 范围上配置的选项。是选项119
有关 ISC DHCP 选项的信息
https://www.rfc-editor.org/rfc/rfc3397
有关 Windows DHCP
选项的信息
https://www.normanbauer.com/2018/04/18/configuring-dhcp-option-119-domain-search-list-on-a-windows-dhcp-server/
然后只需在该选项中添加您的域。
要检查它是否正常工作, 在 Windows 上,您可以拉取 ipconfig /all 并查找 DNS 后缀搜索列表
Windows IP Configuration
Host Name . . . . . . . . . . . . : Desktop33
Primary Dns Suffix . . . . . . . :
Node Type . . . . . . . . . . . . : Hybrid
IP Routing Enabled. . . . . . . . : No
WINS Proxy Enabled. . . . . . . . : No
DNS Suffix Search List. . . . . . : mydomain.ca
在 Linux 上,您可以检查 /etc/resolv.conf 并查找 'search' 参数
nameserver 192.168.2.2
options edns0
search mydomain.ca