Windows Server 2019 批量创建 DNS 域名和添加 A 记录
要在 Windows Server 2019 中批量创建 150 个 DNS 域名并添加一条 A 记录,可以使用 PowerShell 脚本来自动化这个过程。以下是一个示例脚本:
# 设置变量
$zoneName = 'example.com' # 域名
$aRecordIP = '192.168.0.1' # A记录IP地址
# 创建域名
for ($i = 1; $i -le 150; $i++) {
$domainName = 'dns$i.$zoneName' # 拼接域名
Add-DnsServerPrimaryZone -Name $domainName -ZoneFile $domainName.dns
}
# 添加A记录
for ($i = 1; $i -le 150; $i++) {
$domainName = 'dns$i.$zoneName' # 拼接域名
$recordName = 'dns$i' # 记录名称
$recordFQDN = '$recordName.$zoneName' # 记录的完全限定域名
Add-DnsServerResourceRecordA -ZoneName $domainName -Name $recordName -IPv4Address $aRecordIP -CreatePtr
}
请注意,这个脚本假设您已经安装了 DNS 服务器角色和 PowerShell 的 DNS 模块。您可以将脚本中的域名和 IP 地址更改为您实际使用的值。运行脚本后,它将在 DNS 服务器上创建 150 个域名和相应的 A 记录。
原文地址: http://www.cveoy.top/t/topic/8RA 著作权归作者所有。请勿转载和采集!