使用 PowerShell 创建多个 DNS A 记录
想象一下,您必须创建数百或数千条 DNS 记录。你想一一做吗?当然不是。我将向您展示如何创建 Beamer01 - Beamer100 并同时分配 IP 地址的示例。让我们开始吧。
目标
假设我们要创建 IP 地址为 192.168.1.1 - 192.168.1.99 的记录 Beamer01 - Beamer100。
代码
这是您可以构建的示例代码。该脚本使用相应的 IP 地址创建 Beamer01 - Beamer99。
$ip = 1..99
foreach ($i in $ip) {
If ($i -lt 10) {
Add-DnsServerResourceRecord `
-ZoneName 'test.local' `
-Name Beamer0$i -IPv4Address 192.168.1.$i -A -Verbose
}
else
{
Add-DnsServerResourceRecord `
-ZoneName 'test.local' `
-Name Beamer$i -IPv4Address 192.168.1.$i -A -Verbose
}
}
我希望这可以帮到你。
